Repository-Neustrukturierung für alle Lösungen in AEM 6.4 common-repository-restructuring-in-aem

CAUTION
AEM 6.4 hat das Ende der erweiterten Unterstützung erreicht und diese Dokumentation wird nicht mehr aktualisiert. Weitere Informationen finden Sie in unserer technische Unterstützung. Unterstützte Versionen suchen here.

Wie auf der übergeordneten Seite Repository-Neustrukturierung in AEM 6.4 beschrieben, sollten Kundinnen und Kunden, die auf AEM 6.4 aktualisieren, diese Seite verwenden, um den Arbeitsaufwand im Zusammenhang mit Repository-Neustrukturierungen einzuschätzen, die sich auf alle Lösungen auswirken könnten. Einige Änderungen erfordern während des Aktualisierungsprozesses von AEM 6.4 Arbeitsaufwand, während andere bis zu einem Upgrade auf 6.5 verschoben werden können.

Mit der Aktualisierung auf 6.4

Vor der Aktualisierung auf 6.5

Mit der Aktualisierung auf 6.4 with-upgrade

ContextHub-Konfigurationen contexthub-6.4

Ab AEM 6.4 gibt es keine ContextHub-Standardkonfiguration mehr. Daher muss auf der Stammverzeichnisebene der Site cq:contextHubPathproperty festgelegt werden, um anzugeben, welche Konfiguration verwendet werden soll.

  1. Navigieren Sie zum Stammverzeichnis der Site.
  2. Öffnen Sie die Seiteneigenschaften der Stammseite und wählen Sie die Registerkarte Personalisierung aus.
  3. Geben Sie im Feld ContextHub-Pfad Ihren Pfad zur ContextHub-Konfiguration ein.

Außerdem muss in der ContextHub-Konfiguration in sling:resourceType der absolute Pfad in einen relativen Pfad geändert werden.

  1. Öffnen Sie die Eigenschaften des ContextHub-Konfigurationsknotens in CRX DE Lite (z. B. /apps/settings/cloudsettings/legacy/contexthub)
  2. Ändern Sie sling:resourceType von /libs/granite/contexthub/cloudsettings/components/baseconfiguration in granite/contexthub/cloudsettings/components/baseconfiguration.

Der sling:resourceType-Pfad der ContextHub-Konfiguration muss relativ sein.

Workflow-Modelle workflow-models

Vorheriger Speicherort
/etc/workflow/models
Neuer Speicherort

/libs/settings/workflow/models

/conf/global/settings/workflow/models

/var/workflow/models

Leitfaden für die Neustrukturierung

Alle neuen oder geänderten Workflow-Modelle müssen nach /conf/global/workflow/models migriert werden.

  1. Stellen Sie die geänderten Workflow-Modelle in einer lokalen AEM 6.4-Entwicklungsinstanz bereit, sodass sie im vorherigen Speicherort vorhanden sind.

  2. Bearbeiten Sie das Workflow-Modell mit AEM Workflow-Modell-Editor unter AEM > Tools > Workflow > Modelle.

  3. Beim Migrieren von modifizierten, AEM bereitgestellten Workflow-Modellen

    1. Wenn der Workflow-Modell-Editor geöffnet ist, ändern Sie die Adresse des Browsers und ersetzen Sie das Pfadsegment /libs/settings/workflow/models durch /etc/workflow/models.
      • Ändern Sie beispielsweise: http://localhost:4502/editor.html /libs/settings/workflow/models/dam/update_asset.html in http://localhost:4502/editor.html /etc/workflow/models/dam/update_asset.html
  4. Aktivieren Sie den Bearbeitungsmodus im Workflow-Modell-Editor, der die Definition des Workflow-Modells nach /conf/global/workflow/models kopiert.

  5. Tippen Sie auf die Schaltfläche Synchronisieren , um die Änderungen mit dem Runtime Workflow-Modell unter /var/workflow/models zu synchronisieren.

  6. Exportieren Sie beide Workflow-Modelle (https://experienceleague.adobe.com/conf/global/workflow/models/<workflow-model>?lang=de) und das Laufzeitarbeitsablaufmodell (https://experienceleague.adobe.com/var/workflow/models/<workflow-model>?lang=de) und in das AEM Projekt integrieren.

    1. Beispiel: export:

      • /config/settings/workflow/models/dam/my_workflow_model und
      • /var/workflow/models/dam/my_workflow_model
Anmerkungen

Die Auflösung des Workflow-Modells geschieht in der folgenden Reihenfolge:

  1. /conf/global/settings/workflow/models
  2. /libs/settings/workflow/models
  3. /etc/workflow/models

Daher müssen alle Anpassungen AEM bereitgestellten Workflow-Modelle, die am vorherigen Speicherort beibehalten werden, nach /conf/global/settings/workflow/models verschoben werden, wenn sie beibehalten werden sollen. Andernfalls werden sie durch die AEM bereitgestellte Workflow-Modelldefinition in /libs/settings/workflow/models ersetzt.

Workflow-Instanzen workflow-instances

Vorheriger Speicherort
/etc/workflow/instances
Neuer Speicherort
/var/workflow/instances
Leitfaden für die Neustrukturierung

Es ist keine Aktion erforderlich, um den neuen Speicherort anzupassen.

Historische Workflow-Instanzen können sicher im vorherigen Speicherort verbleiben und neue Workflow-Instanzen werden am neuen Speicherort erstellt.

Anmerkungen
Alle expliziten Pfadverweise in custom -Code zum vorherigen Speicherort sollten auch den neuen Speicherort berücksichtigen. Es wird empfohlen, diesen Code zu überarbeiten, um die AEM Workflow-APIs zu verwenden.

Workflow-Starter workflow-launchers

Vorheriger Speicherort
/etc/workflow/launcher/config
Neuer Speicherort

/libs/settings/workflow/launcher/config

/conf/global/settings/workflow/launcher/config

Leitfaden für die Neustrukturierung

Jeder neue oder modifizierte Workflow-Starter muss nach /conf/global/workflow/launcher/config migriert werden.

  1. Kopieren Sie alle neuen oder geänderten Workflow-Starter Konfigurationen vom bisherigen Speicherort an den neuen Speicherort (/conf/global).
Anmerkungen

Die Auflösung des Workflow-Starters geschieht in der folgenden Reihenfolge:

  1. /conf/global/settings/workflow/launcher
  2. /libs/settings/workflow/launcher
  3. /etc/workflow/launcher

Daher müssen alle Anpassungen zu von AEM bereitgestellten Workflow-Startern, die am vorherigen Speicherort bestehen bleiben, an den neuen Speicherort (/conf/global/settings/workflow/launcher) verschoben werden, wenn sie beibehalten werden sollen. Andernfalls werden sie durch die von AEM bereitgestellte Definition des Workflow-Starters in /libs/settings/workflow/launcher ersetzt.

Workflow-Skripte workflow-scripts

Vorheriger Speicherort
/etc/workflow/scripts
Neuer Speicherort

/libs/workflow/scripts

/apps/workflow/scripts

Leitfaden für die Neustrukturierung

Alle neuen oder modifizierten Workflow-Skripte müssen an den neuen Speicherort migriert werden und die referenzierenden Workflow-Modelle müssen entsprechend dem neuen Speicherort aktualisiert werden.

  1. Kopieren Sie alle neuen oder modifizierten Workflow-Skripte vom vorherigen Speicherort an den neuen Speicherort.
    • /apps/workflow/scripts sollte in SCM gepflegt werden.
  2. Aktualisieren Sie alle Verweise auf die Workflow-Skripte in den Workflow-Modellen am vorherigen Speicherort, sodass sie auf die neuen Speicherorte verweisen.
Anmerkungen

Nach der Veröffentlichung von AEM 6.4 SP1 ist es möglich, die Restrukturierung bis Version 6.5 zu verschieben upgrade .

Wenn Sie auf AEM 6.4 aktualisieren möchten, bevor AEM 6.4 SP1 veröffentlicht wurde, sollte diese Neustrukturierung als Teil der Aktualisierung ausgeführt werden. Andernfalls wird beim Bearbeiten und Speichern von Workflow-Schritten, die auf Skripte am vorherigen Speicherort verweisen, der Workflow-Skript-Verweis vollständig aus dem Workflow-Schritt entfernt. In der Dropdown-Liste für die Skriptauswahl sind nur Workflow-Skripte an neuen Speicherorten verfügbar.

Vor der Aktualisierung auf 6.5 prior-to-upgrade

ContextHub-Konfigurationen contexthub-configurations

Vorheriger Speicherort
/etc/cloudsettings
Neuer Speicherort

/libs/settings/cloudsettings

/conf/global/settings/cloudsettings

/conf/<tenant>/settings/cloudsettings

Leitfaden für die Neustrukturierung

Alle neuen oder modifizierten ContextHub-Konfigurationen müssen an den neuen Speicherort migriert werden und die referenzierenden AEM Sites-Seiten müssen entsprechend dem neuen Speicherort aktualisiert werden.

  1. Kopieren Sie alle neuen oder modifizierten ContextHub-Konfigurationen vom vorherigen Speicherort an den neuen Speicherort.
  2. Verknüpfen Sie die entsprechenden AEM-Konfigurationen mit den AEM Inhaltshierarchien.
    1. AEM Sites-Seitenhierarchien über AEM Sites > Seite > Seiteneigenschaften > Erweiterte Registerkarte > Cloud-Konfiguration.
  3. Trennen Sie alle migrierten älteren ContextHub-Konfigurationen von den oben AEM Inhaltshierarchien.
Anmerkungen
Nicht zutreffend

Klassische Designs für Cloud-Services classic-cloud-services-designs

Vorheriger Speicherort
/etc/designs/cloudservices
Neuer Speicherort

/libs/settings/wcm/designs/cloudservices

/apps/settings/wcm/designs/cloudservices

Leitfaden für die Neustrukturierung

Für alle Designs, die in SCM verwaltet werden und in die nicht zur Laufzeit über Design-Dialogfelder geschrieben wird.

  1. Kopieren Sie die Designs vom bisherigen Speicherort an den neuen Speicherort (/apps).
  2. Wandeln Sie die gesamten CSS-, JavaScript- und statischen Ressourcen im Design in eine Client-Bibliothek mit allowProxy = true um.
  3. Aktualisieren Sie Verweise auf den vorherigen Speicherort in der Eigenschaft cq : designPath .
  4. Aktualisieren Sie alle Seiten, die auf den vorherigen Speicherort verweisen, sodass sie die neue Kategorie der Client-Bibliothek verwenden (dies erfordert auf der Seite eine Aktualisierung des Implementierungs-Codes).
  5. Aktualisieren Sie AEM Dispatcher-Regeln, um die Unterstützung für Client-Bibliotheken über das Proxy-Servlet /etc.clientlibs/... zuzulassen. Proxy-Servlet.

Für alle Designs, die NICHT in SCM verwaltet werden und die über Design-Dialogfelder zur Laufzeit angepasst werden.

  • Entfernen Sie keine bearbeitbaren Designs aus /etc.
Anmerkungen
Nicht zutreffend

Klassische Dashboard-Designs classic-dashboards-designs

Vorheriger Speicherort
/etc/designs/dashboards
Neuer Speicherort

/libs/settings/wcm/designs/dashboards

/apps/settings/wcm/designs/dashboards

Leitfaden für die Neustrukturierung

Für alle Designs, die in SCM verwaltet werden und in die nicht zur Laufzeit über Design-Dialogfelder geschrieben wird.

  1. Kopieren Sie die Designs vom vorherigen Speicherort an den neuen Speicherort (https://experienceleague.adobe.com/apps?lang=de).
  2. Wandeln Sie die gesamten CSS-, JavaScript- und statischen Ressourcen im Design in eine Client-Bibliothek mit allowProxy = true um.
  3. Aktualisieren Sie Verweise auf den vorherigen Speicherort in der Eigenschaft cq : designPath .
  4. Aktualisieren Sie alle Seiten, die auf den vorherigen Speicherort verweisen, sodass sie die neue Kategorie der Client-Bibliothek verwenden (dies erfordert auf der Seite eine Aktualisierung des Implementierungs-Codes).
  5. Aktualisieren Sie AEM Dispatcher-Regeln, um die Unterstützung für Client-Bibliotheken über das Proxy-Servlet /etc.clientlibs/... zuzulassen. Proxy-Servlet.

Für alle Designs, die NICHT in SCM verwaltet werden und die über Design-Dialogfelder zur Laufzeit angepasst werden.

  • Entfernen Sie keine bearbeitbaren Designs aus /etc.
Anmerkungen
Nicht zutreffend

Klassische Bericht-Designs classic-reports-designs

Vorheriger Speicherort
/etc/designs/reports
Neuer Speicherort

/libs/settings/wcm/designs/reports

/apps/settings/wcm/designs/reports

Leitfaden für die Neustrukturierung

Für alle Designs, die in SCM verwaltet werden und in die nicht zur Laufzeit über Design-Dialogfelder geschrieben wird.

  1. Kopieren Sie die Designs vom vorherigen Speicherort an den neuen Speicherort (https://experienceleague.adobe.com/apps?lang=de).
  2. Wandeln Sie die gesamten CSS-, JavaScript- und statischen Ressourcen im Design in eine Client-Bibliothek mit allowProxy = true um.
  3. Aktualisieren Sie Verweise auf den vorherigen Speicherort in der Eigenschaft cq : designPath .
  4. Aktualisieren Sie alle Seiten, die auf den vorherigen Speicherort verweisen, sodass sie die neue Kategorie der Client-Bibliothek verwenden (dies erfordert auf der Seite eine Aktualisierung des Implementierungs-Codes).
  5. Aktualisieren Sie AEM Dispatcher-Regeln, um die Unterstützung für Client-Bibliotheken über das Proxy-Servlet /etc.clientlibs/... zuzulassen. Proxy-Servlet.

Für alle Designs, die NICHT in SCM verwaltet werden und die über Design-Dialogfelder zur Laufzeit angepasst werden.

  • Entfernen Sie keine bearbeitbaren Designs aus /etc.
Anmerkungen
Nicht zutreffend

Standard-Designs default-designs

Vorheriger Speicherort
/etc/designs/default
Neuer Speicherort

/libs/settings/wcm/designs/default

/apps/settings/wcm/designs/default

Leitfaden für die Neustrukturierung

Für alle Designs, die in SCM verwaltet werden und in die nicht zur Laufzeit über Design-Dialogfelder geschrieben wird.

  1. Kopieren Sie die Designs vom vorherigen Speicherort an den neuen Speicherort (https://experienceleague.adobe.com/apps?lang=de).
  2. Wandeln Sie die gesamten CSS-, JavaScript- und statischen Ressourcen im Design in eine Client-Bibliothek mit allowProxy = true um.
  3. Aktualisieren Sie Verweise auf den vorherigen Speicherort in der Eigenschaft cq : designPath .
  4. Aktualisieren Sie alle Seiten, die auf den vorherigen Speicherort verweisen, sodass sie die neue Kategorie der Client-Bibliothek verwenden (dies erfordert auf der Seite eine Aktualisierung des Implementierungs-Codes).
  5. Aktualisieren Sie AEM Dispatcher-Regeln, um die Unterstützung für Client-Bibliotheken über das Proxy-Servlet /etc.clientlibs/... zuzulassen. Proxy-Servlet.

Für alle Designs, die NICHT in SCM verwaltet werden und die über Design-Dialogfelder zur Laufzeit angepasst werden.

  • Entfernen Sie keine bearbeitbaren Designs aus /etc.
Anmerkungen
Nicht zutreffend

Adobe DTM-JavaScript-Endpunkt adobe-dtm-javascript-endpoint

Vorheriger Speicherort
/etc/clientlibs/dtm
Neuer Speicherort
/var/cq/dtm/clientlibs
Leitfaden für die Neustrukturierung

Keine Aktion erforderlich.

Der vorherige öffentliche Speicherort dient als Proxy-Endpunkt für den neuen privaten Speicherort.

Anmerkungen
Nicht zutreffend

Adobe DTM-Web-Hook-Endpunkt adobe-dtm-web-hook-endpoint

Vorheriger Speicherort
/etc/dtm-hook
Neuer Speicherort
/var/cq/dtm/web-hook
Leitfaden für die Neustrukturierung

Keine Aktion erforderlich.

Der vorherige öffentliche Speicherort dient als Proxy-Endpunkt für den neuen privaten Speicherort.

Anmerkungen
Nicht zutreffend

Aufgaben des Posteingangs inbox-tasks

Vorheriger Speicherort
/etc/taskmanagement
Neuer Speicherort
/var/taskmanagement
Leitfaden für die Neustrukturierung
Verwenden Sie die Wartungsaufgabe zum Bereinigen des Posteingangs, um alte Aufgaben vom vorherigen Speicherort zu entfernen.
Anmerkungen

Zum Migrieren von Aufgaben an den neuen Speicherort ist keine Aktion erforderlich.

  • Aufgaben, die am vorherigen Speicherort vorhanden sind, sind weiterhin verfügbar und funktionieren.
  • Neue Aufgaben werden am neuen Speicherort erstellt.

Blueprint-Konfigurationen für den Multi-Site-Manager multi-site-manager-blueprint-configurations

Vorheriger Speicherort
/etc/blueprints
Neuer Speicherort

/libs/msm

/apps/msm

Leitfaden für die Neustrukturierung
  1. Kopieren Sie benutzerdefinierte Konfigurationen von /etc/blueprints nach /apps/msm.
  2. Remove /etc/blueprints.
Anmerkungen
Nicht zutreffend

Dashboard-Gadget-Konfigurationen für AEM-Projekte aem-projects-dashboard-gadget-configurations

Vorheriger Speicherort
/etc/projects/dashboard/gadgets
Neuer Speicherort

/libs/cq/core/content/projects/dashboard/gadgets

/apps/cq/core/content/projects/dashboard/gadgets

Leitfaden für die Neustrukturierung

Alle neuen oder modifizierten Dashboard-Gadget-Konfigurationen für AEM-Projekte müssen an den neuen Speicherort (/apps) migriert werden.

  1. Kopieren Sie alle neuen oder modifizierten Dashboard-Gadget-Konfigurationen für AEM-Projekte vom vorherigen an den neuen Speicherort (/apps).
    1. Kopieren Sie keine unmodifizierten Dashboard-Gadget-Konfigurationen für AEM-Projekte, da diese bereits am neuen Speicherort (/libs) existieren.
  2. Aktualisieren Sie alle AEM-Projektvorlagen, die auf den vorherigen Speicherort verweisen, sodass sie auf den neuen Speicherort verweisen.
Anmerkungen
Wenn das Kompatibilitätspaket AEM 6.4 angewendet wird, müssen die Aktivitäten zur Repository-Ausrichtung zum Zeitpunkt der Entfernung des Kompatibilitätspakets durchgeführt werden.

E-Mail-Vorlage für die Replikationsbenachrichtigung replication-notification-e-mail-template

Vorheriger Speicherort
/etc/notification/email/default/com.day.cq.replication
Neuer Speicherort

/libs/settings/notification-templates/com.day.cq.replication

/apps/settings/notification-templates/com.day.cq.replication

Leitfaden für die Neustrukturierung

Alle neuen oder modifizierten E-Mail-Vorlagen für die Replikationsbenachrichtigung müssen an den neuen Speicherort (/apps) migriert werden.

  1. Kopieren Sie alle neuen oder modifizierten E-Mail-Vorlagen für die Replikationsbenachrichtigung vom vorherigen Speicherort an den neuen Speicherort (/apps).
  2. Entfernen Sie alle migrierten E-Mail-Vorlagen für die Replikationsbenachrichtigung vom vorherigen Speicherort.
Anmerkungen

Die einzigen unterstützten neuen E-Mail-Vorlagen für Replikationsbenachrichtigungen sind die Unterstützung neuer Gebietsschemata.

Die Auflösung der E-Mail-Vorlage für Replikationsbenachrichtigungen erfolgt in der folgenden Reihenfolge:

  1. /etc/notification/email/default/com.day.cq.replication
  2. /apps/settings/notification-templates/com.day.cq.replication
  3. /libs/settings/notification-templates/com.day.cq.replication

Tags tags

Vorheriger Speicherort
/etc/tags
Neuer Speicherort
/content/cq:tags
Leitfaden für die Neustrukturierung

Alle Tags müssen nach /content/cq:tags migriert werden.

  1. Kopieren Sie alle Tags vom vorherigen Speicherort an den neuen Speicherort.
  2. Entfernen Sie alle Tags vom vorherigen Speicherort.
  3. Über die AEM-Web-Konsole erfolgt der Neustart des Day Communique 5 Tagging OSGi-Bundles unter https://serveradresse:serverport/system/console/bundles/com.day.cq.cq-tagging, damit AEM erkennt, dass der neue Speicherort Inhalt enthält und verwendet werden sollte.
Anmerkungen

Wenn Sie das OSGi-Bundle Day Communique Tagging neu starten, wird der neue Speicherort nur als Tag-Stamm registriert, wenn der vorherige Speicherort leer ist.

Verweise auf den vorherigen Speicherort funktionieren auch nach der Migration zum neuen Speicherort für alle Funktionen, die die TagManager-API für die Tag-Auflösung nutzen, weiterhin.

Jeder benutzerspezifische Code, der explizit auf den Pfad

/etc/tags

verweist, muss aktualisiert werden auf /content/

cq

:tags

, oder vorzugsweise umgeschrieben, um die TagManager Java-API gemeinsam mit dieser Migration zu nutzen.

Übersetzungs-Cloud-Services translation-cloud-services

Vorheriger Speicherort
/etc/cloudservices/translation
Neuer Speicherort

/libs/settings/cloudconfigs/translation/translationcfg

/apps/settings/cloudconfigs/translation/translationcfg

/conf/global/settings/cloudconfigs/translation/translationcfg

/conf/<tenant>/settings/cloudconfigs/translation/translationcfg

Leitfaden für die Neustrukturierung

Alle neuen Cloud-basierten Übersetzungsdienste müssen an den neuen Speicherort (/conf/global,/apps oder /conf/<tenant>) migriert werden.

  1. Migrieren Sie vorhandene Konfigurationen am vorherigen Speicherort zum neuen Speicherort.

    • Erstellen Sie manuell neue Konfigurationen für Übersetzungs-Cloud Services über die AEM Authoring-Benutzeroberfläche unter Tools > Cloud Services > Übersetzungs-Cloud Services.
      ODER
    • Kopieren Sie alle neuen Konfigurationen für Cloud-basierte Übersetzungsdienste vom vorherigen Speicherort an den neuen Speicherort (/conf/global,/apps oder /conf/<tenant>).
  2. Verknüpfen Sie die entsprechenden AEM-Konfigurationen mit den AEM Inhaltshierarchien.

    1. AEM Sites-Seitenhierarchien über AEM Sites > Seite > Seiteneigenschaften > Registerkarte "Erweitert"> Cloud-Konfiguration.
    2. AEM von Experience Fragment-Hierarchien über AEM Experience Fragments > Experience Fragment > Eigenschaften > Registerkarte Cloud Services > Cloud-Konfiguration.
    3. AEM Ordnerhierarchien von Experience Fragment über AEM Experience Fragments > Ordner > Eigenschaften > Registerkarte "Cloud Services"> Cloud-Konfiguration.
    4. Ordnerhierarchien von AEM Assets über AEM Assets > Ordner > Ordnereigenschaften > Cloud-Services > Konfiguration.
    5. AEM-Projekte über AEM-Projekte > Projekt > Projekteigenschaften > Erweitert > Cloud-Konfiguration.
  3. Trennen Sie alle migrierten alten Cloud-basierten Übersetzungsdienste von den oben genannten AEM-Inhaltshierarchien.

Anmerkungen

Die Auflösung der Cloud-basierten Übersetzungsdienste geschieht in der folgenden Reihenfolge:

  1. /conf/<tenant>/settings/cloudconfigs/translations/translationcfg
  2. /conf/global/settings/cloudconfigs/translations/translationcfg
  3. /apps/settings/cloudconfigs/translations/translationcfg
  4. /libs/settings/cloudconfigs/translations/translationcfg

Migrierte Übersetzungs-Cloud Services müssen mit AEM 6.4 kompatibel sein.

Übersetzungssprachen translation-languages

Vorheriger Speicherort
/etc/translation/supportedLanguages
Neuer Speicherort

/libs/settings/translation/supportedLanguages

/apps/settings/translation/supportedLanguages

Leitfaden für die Neustrukturierung

Alle neuen oder modifizierten Definitionen für Übersetzungssprachen erfordern eine Migration der Definitionen für Übersetzungssprachen an den neuen Speicherort (/apps).

  1. Falls Ergänzungen oder Modifikationen an den Definitionen für Übersetzungssprachen vorgenommen wurden, sollten Sie alle Definitionen für Übersetzungssprachen vom vorherigen Speicherort an den neuen Speicherort (/apps) kopieren.
Anmerkungen

Die Auflösung des Pfads für Übersetzungssprachen geschieht in der folgenden Reihenfolge:

  1. /etc/translation/supportedLanguages
  2. /apps/settings/translation/supportedLanguage
  3. /libs/settings/translation/supportedLanguages

Diese Auflösung unterstützt keine Zusammenführungsüberlagerung. Das bedeutet, dass der aufgelöste Pfad alle unterstützten Sprachen enthalten muss und unterstützte Sprachen nicht von den Auflösungen mit höherer Reihenfolge übernimmt.

Übersetzungsregeln translation-rules

Vorheriger Speicherort
/etc/workflow/models/translation/translation_rules.xml
Neuer Speicherort

/libs/settings/translation/rules/translation_rules.xml

/apps/settings/translation/rules/translation_rules.xml

/conf/global/settings/translation/rules/translation_rules.xml

Leitfaden für die Neustrukturierung

Eine modifizierte XML-Datei für Übersetzungsregeln muss an den neuen Speicherort (/apps oder /conf/global) migriert werden.

1. Kopieren Sie die modifizierte XML-Datei für Übersetzungsregeln vom bisherigen Speicherort an den neuen Speicherort.

Anmerkungen

Die XML-Auflösung der Replikation der Übersetzungsregeln geschieht in der folgenden Reihenfolge:

  1. /conf/global/settings/translation/rules/translation_rules.xml
  2. /apps/settings/translation/rules/translation_rules.xml
  3. /etc/workflow/models/translation/translation_rules.xml
  4. /libs/settings/translation/rules/translation_rules.xml

Übersetzungs-Widget der Client-Bibliothek translation-widget-client-library

Vorheriger Speicherort
/etc/designs/translation/translationwidget
Neuer Speicherort

/libs/settings/wcm/designs/translation/translationwidget

/apps/settings/wcm/designs/translation/translationwidget

Leitfaden für die Neustrukturierung

Für alle Designs, die in SCM verwaltet werden und in die nicht zur Laufzeit über Design-Dialogfelder geschrieben wird.

  1. Kopieren Sie die Designs vom vorherigen Speicherort an den neuen Speicherort (https://experienceleague.adobe.com/apps?lang=de).
  2. Wandeln Sie die gesamten CSS-, JavaScript- und statischen Ressourcen im Design in eine Client-Bibliothek mit allowProxy = true um.
  3. Aktualisieren Sie Verweise auf den vorherigen Speicherort in der Eigenschaft cq : designPath .
  4. Aktualisieren Sie alle Seiten, die auf den vorherigen Speicherort verweisen, sodass sie die neue Kategorie der Client-Bibliothek verwenden (dies erfordert auf der Seite eine Aktualisierung des Implementierungs-Codes).
  5. Aktualisieren Sie AEM Dispatcher-Regeln, um die Unterstützung für Client-Bibliotheken über das Proxy-Servlet /etc.clientlibs/... zuzulassen. Proxy-Servlet.

Für alle Designs, die NICHT in SCM verwaltet werden und die über Design-Dialogfelder zur Laufzeit angepasst werden.

  • Entfernen Sie keine bearbeitbaren Designs aus /etc.
Anmerkungen
Nicht zutreffend

Web-Konsole für Strukturaktivierung tree-activation-web-console

Vorheriger Speicherort
/etc/replication/treeactivation
Neuer Speicherort
/libs/replication/treeactivation
Leitfaden für die Neustrukturierung
Keine Aktion erforderlich.
Anmerkungen
Die Web-Konsole für die Strukturaktivierung ist jetzt über verfügbar. Tools > Bereitstellung > Replikation > Tree aktivieren.

Connector-Cloud-Services für Übersetzungsanbieter vendor-translation-connector-cloud-services

Vorheriger Speicherort
/etc/cloudservices/<vendor>
Neuer Speicherort

/libs/settings/cloudconfigs/translation/<vendor>

/apps/settings/cloudconfigs/translation/<vendor>

/conf/global/settings/cloudconfigs/translation/<vendor>

/conf/<tenant>/settings/cloudconfigs/translation/<vendor>

Leitfaden für die Neustrukturierung

Alle neuen Connector-Cloud-Services für Übersetzungsanbieter müssen an den neuen Speicherort (/conf/global,/apps oder /conf/<tenant>) migriert werden.

  1. Migrieren Sie vorhandene Konfigurationen im vorherigen Speicherort zum neuen Speicherort.

    • Erstellen Sie manuell die neuen Konfigurationen des Connector-Cloud Services für Übersetzungsanbieter über die AEM Authoring-Benutzeroberfläche unter Tools > Cloud Services > Übersetzungs-Cloud Services.
      ODER
    • Kopieren Sie alle neuen Konfigurationen für Connector-Cloud-Services für Übersetzungsanbieter vom vorherigen Speicherort an den neuen Speicherort (/conf/global , /apps oder /conf/<tenant>).
  2. Verknüpfen Sie die entsprechenden AEM-Konfigurationen mit den AEM Inhaltshierarchien.

    1. AEM Sites-Seitenhierarchien über AEM Sites > Seite > Seiteneigenschaften > Registerkarte "Erweitert"> Cloud-Konfiguration.
    2. AEM von Experience Fragment-Hierarchien über AEM Experience Fragments > Experience Fragment > Eigenschaften > Registerkarte Cloud Services > Cloud-Konfiguration.
    3. AEM Ordnerhierarchien von Experience Fragment über AEM Experience Fragments > Ordner > Eigenschaften > Registerkarte "Cloud Services"> Cloud-Konfiguration.
    4. Ordnerhierarchien von AEM Assets über AEM Assets > Ordner > Ordnereigenschaften > Cloud-Services > Konfiguration.
    5. AEM-Projekte über AEM-Projekte > Projekt > Projekteigenschaften > Erweitert > Cloud-Konfiguration.
  3. Trennen Sie alle migrierten alten Cloud-basierten Übersetzungsdienste von den oben genannten AEM-Inhaltshierarchien.

Anmerkungen

Die Auflösung der Cloud-basierten Übersetzungsdienste geschieht in der folgenden Reihenfolge:

  1. /conf/<tenant>/settings/cloudconfigs/translations/<vendor>
  2. /conf/global/settings/cloudconfigs/translations/<vendor>
  3. /apps/settings/cloudconfigs/translations/<vendor>
  4. /libs/settings/cloudconfigs/translations/<vendor>

E-Mail-Vorlagen für die Workflow-Benachrichtigung workflow-notification-email-templates

Vorheriger Speicherort
/etc/workflow/notification
Neuer Speicherort

/libs/settings/workflow/notification

/conf/global/settings/workflow/notification

Leitfaden für die Neustrukturierung

Alle modifizierten E-Mail-Vorlagen für Workflow-Benachrichtigungen müssen an den neuen Speicherort (/conf/global) migriert werden.

  1. Kopieren Sie alle geänderten E-Mail-Vorlagen für Workflow-Benachrichtigungen vom vorherigen Speicherort an den neuen Speicherort.
  2. Entfernen Sie migrierte E-Mail-Vorlagen für Workflow-Benachrichtigungen vom vorherigen Speicherort.
Anmerkungen

Die Auflösung für die E-Mail-Vorlage für die Workflow-Benachrichtigung geschieht in der folgenden Reihenfolge:

  1. /etc/workflow/notification
  2. /conf/global/settings/workflow/notification
  3. /libs/settings/workflow/notification

Workflow-Pakete workflow-packages

Vorheriger Speicherort
/etc/workflow/packages
Neuer Speicherort
/var/workflow/packages
Leitfaden für die Neustrukturierung

Vorhandene Workflow-Pakete am vorherigen Speicherort sollten an den neuen Speicherort migriert werden.

  1. Entfernen Sie alle Workflow-Pakete am vorherigen Speicherort, die nicht durch andere Inhalte referenziert werden und ansonsten nicht erforderlich sind.
  2. Verschieben Sie alle Workflow-Pakete an den vorherigen Speicherort, die nicht durch andere Inhalte referenziert, aber anderweitig am neuen Speicherort erforderlich sind.
  3. Belassen Sie alle Workflow-Pakete, die durch andere Inhalte referenziert werden, am vorherigen Speicherort.
Anmerkungen

Workflow-Pakete, die über die Miscadmin Console der klassischen Benutzeroberfläche erstellt wurden, bleiben am vorherigen Speicherort erhalten, während alle anderen am neuen Speicherort beibehalten werden.

Workflow-Pakete, die entweder in den vorherigen oder niedrigeren Speicherorten gespeichert sind, können über die Miscadmin Console der klassischen Benutzeroberfläche verwaltet werden.

recommendation-more-help
6a71a83d-c2e0-4ce7-a6aa-899aa3885b56