Umgebung
Problem/Symptome
Beim Erstellen einiger verschachtelter/innerer Live Copies werden die Verweise im Inhalt der Seite während des Rollouts nicht auf ihre Live Copy-Entsprechung aktualisiert (sie verweisen stattdessen auf den Blueprint-Pfad).
Eine interne Live Copy kann aus mehreren Gründen erstellt werden:
Betrachtet man beispielsweise die WKND-Beispiel-Website mit der folgenden BluePrint/LiveCopy-Struktur:
Wenn Sie jetzt die Seiteneigenschaften für die Seite "/content/wknd/us/en/magazin/ski-touring"öffnen (Unterseite in der Live Copy "/content/wknd/us/en").
Wenn Sie zur Registerkarte "Live Copy"wechseln und eine der Eigenschaften ("Live Copy-Vererbung", "Rollout-Konfigurationen von übergeordneten Elementen übernehmen", …) ändern, wird eine interne Live Copy erstellt.
Dies wird durch das Vorhandensein/die Erstellung einer "cq:LiveSyncConfig"unter "/content/wknd/us/en/magazin/ski-touring/jcr:content/cq:LiveSyncConfig"deutlich.
Das Dashboard "Blueprint-Live Copy"(wechseln Sie zu den Eigenschaften der BP-Seite und gehen Sie dann zu Blueprint und dann zur Live Copy-Übersicht) ändert sich ebenfalls von:
in:
Damit Verweise auf der inneren Live Copy richtig umgeschrieben werden, muss eine bestimmte Konfiguration für die Aktualisierungsaktion für den Multi-Site-Manager (MSM) aktiviert werden, um Aktualisieren der Referenz über verschachtelte Live Copies hinweg.
Weitere Informationen finden Sie in der entsprechenden Dokumentation:
Führen Sie die folgenden Schritte aus, um entweder eine Konfigurationsdatei der Open Service Gateway Initiative (OSGi) bereitzustellen oder gegebenenfalls eine Änderung über die OSGi-Web-Konsole durchzuführen:
Zugriff auf Web-Konsole Gehen Sie dann zu OSGi Gehen Sie dann zu Konfiguration (http://localhost/system/console/configMgr)
Suchen Sie nach Aktualisierungsaktion für CQ MSM-Referenzen (com.day.cq.wcm.msm.impl.actions.ReferencesUpdateActionFactory
)
Aktivieren des Kontrollkästchens Aktualisieren der Referenz über verschachtelte Live Copies hinweg