Show Menu
THEMEN×

Upgrade auf AEM 6.5 Communities

Abhängig von der Topologie und den Funktionen der einzelnen Sites können die folgenden Aktionen erforderlich sein, wenn Sie auf AEM Communities 6.5 aktualisieren oder das neueste Feature Pack installieren.
Dieser Abschnitt ist spezifisch für Communities und ergänzt die Informationen unter Aktualisierung auf AEM 6.5 (Plattform).

Aktualisieren von AEM 6.1 oder höher

Reindex Solr

Wenn Sie ein neues Communities Feature Pack in einer mit MSRP konfigurierten Bereitstellung installieren, müssen Sie Folgendes tun:
  1. Installieren Sie das neueste Feature Pack .
  2. Reindex MSRPs finden Sie im Abschnitt MSRP Reindex Tool .

Enablement 2.0

Ab AEM 6.3 speichern die Aktivierungsfunktionen keine Informationen mehr über Berichte in MySQL. MySQL wird nur noch für die Nachverfolgung von SCORM-Inhalten benötigt.
Bitte wenden Sie sich an die Kundenunterstützung , um Hilfe bei der Migration von Inhalten aus Version 1.0 zu erhalten.

Aktualisieren von AEM 6.0

Wenn bereits vorhandene UGC beibehalten werden müssen, hängt die Vorgehensweise davon ab, ob die Bereitstellung UGC lokal oder in der Adobe Cloud gespeichert hat.

Adobe Cloud-Datenspeicherung

Wenn die aktualisierte Site für die Verwendung der Adobe Cloud-Datenspeicherung konfiguriert wurde, wird sie möglicherweise (falsch) so angezeigt, als wäre der gesamte UGC verloren gegangen, da die SRP-Methoden nicht in der Lage sind, die bereits vorhandene UGC am alten Speicherort zu finden.
So gibt es die Möglichkeit, ASRP anzuweisen, auf UGC AEM 6.0 compatability-mode zuzugreifen.
Für alle Autoren- und Veröffentlichungsinstanzen von AEM 6.3:
  • Melden Sie sich mit Administratorrechten an.
  • Konfigurieren Sie ASRP .
  • Führen Sie die folgenden Schritte aus, um das bereits vorhandene UGC sichtbar zu machen:
    • Gehen Sie zur Webkonsole:

Lokale Datenspeicherung

Wenn die aktualisierte Site keine Cloud-Datenspeicherung verwendet hat, müssen alle bereits vorhandenen UGC konvertiert werden, um der neuen Struktur zu entsprechen, die in AEM 6.1 Communities zur Unterstützung des gemeinsamen Speichers eingeführt wurde.
Zu diesem Zweck ist ein Open Source-Migrationswerkzeug auf GitHub verfügbar: UGC-Migrationswerkzeug für AEM Communities

Java-APIs

Beachten Sie bei der Aktualisierung von AEM 6.0 Social Communities auf AEM 6.3 Communities, dass viele APIs in verschiedene Pakete neu organisiert wurden. Die meisten Probleme sollten bei der Verwendung einer IDE zur Anpassung der Communities-Funktionen einfach gelöst werden.
Weitere Informationen zum nicht mehr unterstützten SocialUtils-Paket finden Sie unter SocialUtils Refactoring .

Keine JSP-Komponentenvorlagen

Das Social-Komponenten-Framework (SCF) verwendet die Vorlagensprache HandlebarsJS (HBS) anstelle von Java Server Pages (JSP), die vor AEM 6.0 verwendet wurden.
In AEM 6.0 blieben die JSP-Komponenten neben den neuen HBS-Framework-Komponenten am selben Speicherort, wobei sich die HBS-Komponenten in der Regel in Unterordnern mit dem Namen "hbs"befinden.
Ab AEM 6.1 wurden die JSP-Komponenten vollständig entfernt. Für Communities wird empfohlen, alle JSP-Komponenten durch SCF-Komponenten zu ersetzen.

AEM Communities UGC Migration Tool

Das UGC-Migrationswerkzeug für AEM Communities ist ein Open-Source-Migrationswerkzeug, das auf GitHub verfügbar ist und angepasst werden kann, um UGC aus früheren Versionen von AEM Social Communities zu exportieren und in AEM Communities 6.1 oder höher zu importieren.
Zusätzlich zum Verschieben von UGC von früheren Versionen ist es auch möglich, UGC von einem SRP zu einem anderen zu verschieben, z. B. von MSRP zu DSRP.

Aktualisieren von AEM 5.6.1 oder früher

Grundsätzlich gibt es drei Generationen von Komponenten aus Gemeinden:
Gen 1 : Etwa CQ 5.4 bis AEM 5.6.0 sind dies die Collab -Komponenten, die UGC im lokalen Repository gespeichert haben, wobei die Replikation als Möglichkeit zur plattformübergreifenden Synchronisierung verwendet wird. Weitere Unterschiede betreffen die Implementierung mit Java Server Pages (JSP) sowie die Blog-Funktion, die nur das Authoring in der Authoring-Umgebung beinhaltet.
Gen 2 : Von AEM 5.6.1 bis AEM 6.1 ist dies eine Mischung aus Collab - und Social -Komponenten. Mit AEM 6.0 wurde das neue Social-Komponenten-Framework (SCF) eingeführt und mit AEM 6.2 wurde ein allgemeiner UGC-Store eingeführt, auf den über einen Datenspeicherung Resource Provider (SRP) zugegriffen wird.
Gen 3 : Ab AEM 6.2 gibt es nur noch soziale Komponenten, die in SCF als Handlebars (HBS)-Komponenten implementiert sind und eine Auswahl an SRP für UGC erfordern.