Aggiornamento ad AEM 6.4 Communities

A seconda della topologia e delle caratteristiche di ciascun sito, per effettuare l'aggiornamento ad AEM Communities 6.4 o installare l'ultimo pacchetto di funzioni potrebbero essere necessarie le azioni seguenti.

Questa sezione è specifica per Community e completa le informazioni fornite in Aggiornamento a AEM 6.4 (piattaforma).

Aggiornamento da AEM 6.1 o successivo

Reindicizzare Solr

Durante l'installazione di un nuovo pacchetto di funzionalità Community su una distribuzione configurata con MSRP, sarà necessario:

  1. Installare il pacchetto di funzionalità più recente

  2. Installare i file di configurazione Solr più recenti

  3. Reindicizza MSRP

    vedere la sezione MSRP Reindex Tool

Attivazione 2.0

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.

Per assistenza durante la migrazione dei contenuti da Enablement 1.0, contattate l' Assistenza clienti.

Aggiornamento da AEM 6.0

Se è necessario mantenere l'UGC preesistente, i mezzi per farlo dipendono dal fatto che la distribuzione abbia memorizzato UGC locale o nel Adobe cloud.

Adobe di archiviazione cloud

Se il sito aggiornato è stato configurato per l'utilizzo Adobe di archiviazione cloud, potrebbe apparire (in modo non corretto) come se tutti gli UGC fossero andati persi in quanto i metodi SRP non sarebbero in grado di individuare gli UGC preesistenti nella vecchia posizione.

Di conseguenza, è possibile indicare ad ASRP di utilizzare AEM 6.0 compatability-mode per accedere a UGC.

Per tutte le istanze di creazione e pubblicazione AEM 6.3

  1. Accesso con privilegi di amministratore
  2. Configurare ASRP
  3. Per rendere visibile l’UGC preesistente, effettuate le seguenti operazioni:
    i. Passare alla console Web, ad esempio
    https://<host>:<port>/system/console/
    configMgrii. Individuare la configurazione AEM Communities Utilities
    iii) Selezionare per espandere il pannello di configurazione
    • Deseleziona Cloud Storage
    • Seleziona Salva

chlimage_1-126

Storage locale

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:
AEM Communities UGC Migration Tool

API Java

Quando eseguite l'aggiornamento da AEM 6.0 social community a AEM community 6.3, tenete presente che molte API sono state riorganizzate in pacchetti diversi. La maggior parte dovrebbe essere facilmente risolta quando si utilizza un IDE per la personalizzazione delle funzionalità di Communities.

Per informazioni dettagliate sul pacchetto SocialUtils obsoleto, visitate SocialUtils Refactoring.

Vedere anche Utilizzo di Paradiso per Communities.

Nessun modello di componente JSP

Il social component framework (SCF) utilizza il linguaggio HTML HandlebarsJS (HBS) anziché Java Server Pages (JSP) utilizzato prima del AEM 6.0.

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

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

AEM Communities UGC Migration Tool

AEM Communities UGC Migration Tool è uno strumento di migrazione open source, disponibile su GitHub, che può essere personalizzato per esportare UGC da versioni precedenti di AEM social community e importare AEM Communities 6.1 o versioni successive.

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

Aggiornamento da AEM 5.6.1 o versioni precedenti

Concettualmente, esistono tre generazioni di componenti per comunità:

Gen 1: circa CQ 5.4 fino a AEM 5.6.0: si tratta dei componenti ​collabcomponents che hanno memorizzato UGC nel repository locale utilizzando la replica come mezzo per sincronizzare UGC tra piattaforme. Altre differenze riguardano l’implementazione tramite Java Server Pages (JSP), nonché la funzione blog che consiste nell’authoring solo nell’ambiente di authoring.

Gen 2: da AEM 5.6.1 a AEM 6.1 - questo è un mix di ​colletti e componenti ​sociali. AEM 6.0 ha introdotto il nuovo social component framework (SCF) e AEM 6.2 ha introdotto un archivio UGC comune in cui è possibile accedere a UGC utilizzando un provider di risorse di storage (SRP).

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

In questa pagina