Verweise werden beim Rollout für die interne Live Copy nicht aktualisiert
Dieser Artikel bietet eine Lösung für das Problem, dass Verweise beim Rollout für die interne Live Copy nicht aktualisiert werden. Aktivieren Sie eine bestimmte Konfiguration für die Aktion Multi-Site-Manager (MSM)-Update , um Referenz über verschachtelte Live Copies hinweg zu aktualisieren.
Beschreibung description
Umgebung
- Experience Manager as a Cloud Service
- Experience Manager 6.5
Problem/Symptome
Beim Erstellen 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:
- entweder durch manuelles Erstellen (Erstellen
>Live Copy) - oder durch Bearbeiten der Live Copy-Eigenschaften einer Unterseite von einem Live Copy-Stamm aus
Nehmen wir zum Beispiel die WKND-Beispiel-Website mit der folgenden Blueprint/LiveCopy-Struktur:
- Blueprint: /content/wknd/language-masters/en
- Live Copy: /content/wknd/us/en und /content/wknd/ca/en
Wenn Sie jetzt die Seiteneigenschaften für die Seite /content/wknd/us/en/magazine/ski-touring öffnen (Unterseite innerhalb der /content/wknd/us/en Live Copy),
Wenn Sie auf die Registerkarte Live Copy wechseln und eine der Eigenschaften (Live Copy-Vererbung, Rollout-Konfigurationen von übergeordneter Seite übernehmen, …) ändern, wird eine interne Live Copy erstellt.
Dies lässt sich an der Präsenz/Erstellung einer cq:LiveSyncConfig unter /content/wknd/us/en/magazine/ski-touring/jcr:content/cq:LiveSyncConfig ablesen.
Das Dashboard der Blueprint-Live Copy (wechseln Sie zu den Eigenschaften der Blueprint-Seite und dann zu Blueprint und gehen Sie zu Live Copy-Übersicht) ändert sich auch in:
in:
Auflösung resolution
Damit Verweise korrekt in der inneren Live Copy neu geschrieben werden, muss eine bestimmte Konfiguration für die Aktualisierungsaktion des Multi-Site-Manager (MSM) aktiviert werden, um Verweise in verschachtelten Live Copies aktualisieren.
Weitere Informationen finden Sie in der entsprechenden Dokumentation:
Führen Sie die folgenden Schritte aus, um entweder eine OSGi-Konfigurationsdatei (Open Service Gateway Initiative) bereitzustellen oder ggf. eine Änderung über die OSGi-Web-Konsole durchzuführen:
-
Rufen Sie die Web-Konsole auf OSGi dann auf Konfiguration (http://localhost/system/console/configMgr)
-
Suchen Sie nach der CQ MSM References Update Action (
com.day.cq.wcm.msm.impl.actions.ReferencesUpdateActionFactory) -
Aktivieren Sie das Kontrollkästchen Referenz aktualisieren für verschachtelte Live Copies