Wechseln Sie auf Ihrer aktuellen (nicht aktualisierten) AEM-Umgebung zu „http://aem-host:port/crx/packmgr/index.jsp“ und melden Sie sich als Administrator an
Nach der Aktualisierung von AEM sind die meisten Anpassungen, die aus dem Ordner „/libs“ nach „/apps“ überlagert werden, möglicherweise nicht mehr verwendbar. Diese Anpassungen können nach der Aktualisierung sogar von den Standardfunktionen abweichen. Zur Behebung dieses Problems führen Sie folgende Schritte aus, um unsere Anpassungen in die neuere AEM-Version zu migrieren.
Wechseln Sie auf Ihrer aktuellen (nicht aktualisierten) AEM-Umgebung zu „http://aem-host:port/crx/packmgr/index.jsp“ und melden Sie sich als Administrator an
Erstellen Sie ein Paket, das alle Ihre Überlagerungen aus dem „/apps“-Ordner und den entsprechenden „/libs“-Dateien enthält. Wenn Sie beispielsweise „/libs/cq/ui/widgets/source/widgets/wcm/SiteAdmin.Actions.js“ unter „/apps/cq/ui/widgets/source/widgets/wcm/SiteAdmin.Actions.js“ überlagert haben, schließen Sie diese beiden Pfade in das Paket ein.
Paket herunterladen
Dekomprimieren Sie lokal den Inhalt des Pakets
Installieren Sie das Diff-Werkzeug
Verwenden Sie das Diff-Werkzeug, um die Ordner „jcr_root/apps“ und „jcr_root/libs“ zu unterscheiden, die aus der ZIP-Datei in Schritt 4 dekomprimiert wurden
Verwenden Sie diese Unterscheidung, um Ihre alten Anpassungen zu überprüfen, die Sie beim Überlagern der Standarddateien erstellt haben
Installieren Sie auf Ihrem lokalen Computer eine saubere Instanz der AEM-Version, auf der Sie die Aktualisierung ausführen wollen
Gehen Sie auf der neuen Instanz zu „http://aem-host:port/crx/packmgr/index.jsp“
Erstellen Sie ein Paket mit denselben /libs-Speicherorten der Überlagerung aus einer neueren AEM-Version
Laden Sie das Paket herunter
Dekomprimieren Sie den Inhalt des Pakets
Verwenden Sie die Unterscheidung und die Dateien, die aus der neueren AEM-Version dekomprimiert wurden, um Ihre Anpassungen zu aktualisieren oder neu zu implementieren.
Bei Ihrem Konto anmelden