Inhaltsfragmente funktionieren nach dem Upgrade nicht mehr | AEM 6.4

Problem

Nach dem Upgrade von AEM 6.2 auf AEM 6.4 funktionieren Inhaltsfragmente nicht mehr.

Umgebung

Upgrade von 6.2 auf AEM 6.4.

Ursache

Das Upgrade kann die benutzerdefinierten Inhaltsfragmente nicht aktualisieren.

Lösung

  1. Gehen Sie auf http://aemhost:port/crx/packmgr/index.jsp und melden Sie sich als Administrator an.

  2. Laden Sie das angehängte Paket hoch und installieren Sie es.

  3. Wechseln Sie zu http://aemhost:port/crx/de/index.jsp#/apps/tools/components/fixContentFragments

  4. Melden Sie sich als Administrator an.

  5. Öffnen Sie /apps/tools/components/fixContentFragments/POST.jsp und ändern Sie den sling:resourceType, der vom Skript festgelegt wird.

  6. Gehen Sie zu http://aemhost:port/apps/tools/components/fixContentFragments/run.html

  7. Geben Sie den Pfad ein, auf dem das Tool ausführt werden soll (not /content/dam/..., der Pfad der Seiten, die auf die Inhaltsfragmente verweisen).

  8. Klicken Sie auf Start.

  9. Das Tool gibt alle Ausgaben in die Datei error.log-Datei auf INFO-Ebene aus. Zum Beispiel

    03.08.2018 22:38:50.000 *INFO* [Thread-1665] org.apache.jsp.apps.tools.components.fixContentFragments.POST_jsp$FixContentFragmentsThread Running content fragments fix.
    03.08.2018 22:38:50.547 *INFO* [Thread-1665] org.apache.jsp.apps.tools.components.fixContentFragments.POST_jsp$FixContentFragmentsThread Fixing: /content/aetnacom2/en/health-guide/jacksonville-gardener-ron-pauline/jcr:content/content_section/articleform/descriptionsections
    03.08.2018 22:38:52.297 *INFO* [Thread-1665] org.apache.jsp.apps.tools.components.fixContentFragments.POST_jsp$FixContentFragmentsThread fixContentFragments completed, total time: 2297ms
    

 Adobe

Schneller und einfacher Hilfe erhalten

Neuer Benutzer?

Adobe MAX 2024

Adobe MAX
Die Konferenz für Kreative

14. bis 16. Oktober in Miami Beach und online

Adobe MAX

Die Konferenz für Kreative

14. bis 16. Oktober in Miami Beach und online

Adobe MAX 2024

Adobe MAX
Die Konferenz für Kreative

14. bis 16. Oktober in Miami Beach und online

Adobe MAX

Die Konferenz für Kreative

14. bis 16. Oktober in Miami Beach und online