Aggiornamento a AEM 6.4 Communities upgrading-to-aem-communities

CAUTION
AEM 6.4 ha raggiunto la fine del supporto esteso e questa documentazione non viene più aggiornata. Per maggiori dettagli, consulta la nostra periodi di assistenza tecnica. Trova le versioni supportate qui.

A seconda della topologia e delle funzioni di ogni sito, possono essere necessarie le seguenti azioni durante l’aggiornamento ad AEM Communities 6.4 o l’installazione del pacchetto di funzioni più recente.

Questa sezione è specifica delle Comunità e integra le informazioni fornite in Aggiornamento a AEM 6.4 (piattaforma).

Aggiornamento da AEM 6.1 o versione successiva upgrading-from-aem-or-later

Solr reindicizzazione reindex-solr

Quando installi un nuovo pacchetto di funzioni di Communities su una distribuzione configurata con MSRP, sarà necessario:

Abilitazione 2.0 enablement

A partire da AEM 6.3, le funzioni di abilitazione non memorizzano più le informazioni di reporting in MySQL. La dipendenza MySQL è presente solo per il tracciamento del contenuto SCORM.

Contattare assistenza clienti per assistenza nella migrazione dei contenuti da Abilitazione 1.0.

Aggiornamento da AEM 6.0 upgrading-from-aem

Se è necessario mantenere UGC preesistente, i mezzi per farlo dipendono dal fatto che la distribuzione memorizzi UGC on-premise o Adobe cloud.

Adobe Cloud Storage adobe-cloud-storage

Se il sito aggiornato è stato configurato per l’utilizzo dell’archiviazione cloud di Adobe, potrebbe apparire (in modo errato) come se tutto l’UGC fosse stato perso, in quanto i metodi SRP non saranno in grado di individuare l’UGC preesistente nella vecchia posizione.

Quindi, c'è la possibilità di istruire l'ASRP per utilizzare AEM 6.0 compatability-mode per accedere a UGC.

Per tutte le istanze di authoring e pubblicazione AEM 6.3:

  1. Accesso con privilegi di amministratore e configurazione ASRP.

  2. Segui questi passaggi per rendere visibile l’UGC esistente:

    i. Passa alla console Web. L’URL predefinito è
    https://localhost:4502/system/console/configMgr.

    ii) Individua Utilità AEM Communities e seleziona per espandere il pannello di configurazione.

    iii) Deseleziona Archiviazione cloud e fai clic su Salva.

chlimage_1-126

Storage on-premise on-premise-storage

Se il sito aggiornato non ha utilizzato l’archiviazione cloud, qualsiasi UGC preesistente deve essere convertito in conformità alla nuova struttura introdotta in AEM 6.1 Communities a supporto dello store comune.

A questo scopo, su GitHub è disponibile uno strumento di migrazione open source:
Strumento di migrazione UGC di AEM Communities

API Java java-apis

Quando esegui l’aggiornamento da AEM 6.0 social community a AEM 6.3 Communities, molte API sono state riorganizzate in pacchetti diversi. La maggior parte dovrebbe essere facilmente risolta quando si utilizza un IDE per la personalizzazione delle funzioni di Communities.

Per informazioni dettagliate sul pacchetto SocialUtils obsoleto, visita Refactoring di SocialUtils.

Vedi anche Utilizzo di Maven per Communities.

Nessun modello di componente JSP no-jsp-component-templates

La quadro della componente sociale (SCF) utilizza HandlebarsJS (HBS) linguaggio di template al posto di Java Server Pages (JSP) utilizzato prima di AEM 6.0.

Nella AEM 6.0, i componenti JSP sono rimasti accanto ai nuovi componenti del framework HBS nella stessa posizione, con i componenti HBS generalmente situati in sottocartelle denominate "hbs".

A partire AEM 6.1, i componenti JSP sono stati rimossi completamente. Per Communities, si consiglia di sostituire tutti gli usi dei componenti JSP con i componenti SCF.

Strumento di migrazione UGC di AEM Communities aem-communities-ugc-migration-tool

La Strumento di migrazione UGC di AEM Communities è uno strumento di migrazione open source disponibile su GitHub, che può essere personalizzato per esportare contenuti generati dagli utenti generati dagli utenti da versioni precedenti di AEM social community e importarli in AEM Communities 6.1 o versioni successive.

Oltre a spostare UGC da versioni precedenti, è anche possibile utilizzare lo strumento per spostare UGC da uno SRP a un altro, ad esempio da MSRP a DSRP.

Aggiornamento da AEM 5.6.1 o versioni precedenti upgrading-from-aem-or-earlier

Concettualmente, ci sono tre generazioni di componenti di comunità:

Gen.: circa da CQ 5.4 a AEM 5.6.0 - questi sono i collare componenti che hanno memorizzato UGC nell’archivio locale utilizzando la replica come mezzo per sincronizzare UGC tra piattaforme. Altre differenze riguardano l’implementazione tramite Java Server Pages (JSP) e la funzione blog che consiste nell’authoring solo nell’ambiente di authoring.

Gen.: da AEM 5.6.1 a AEM 6.1 - questo è un mix di collare e sociale componenti. AEM 6.0 introduce la nuova quadro della componente sociale (SCF) e AEM 6.2 hanno introdotto un archivio UGC comune in cui è possibile accedere a UGC utilizzando un provider di risorse di archiviazione (SRP).

Gen.: dal AEM 6.2 in avanti, sociale componenti, implementati in SCF come componenti Handlebars (HBS) che richiedono una scelta di SRP per UGC.

recommendation-more-help
5d37d7b0-a330-461b-814d-068612705ff6