Abwärtskompatibilität in AEM 6.5

Übersicht

HINWEIS

Eine Liste der Inhalts- und Konfigurationsänderungen, die nicht unter das Kompatibilitätspaket fallen, finden Sie unter Repository-Neustrukturierung in AEM.

In Adobe Experience Manager (AEM) 6.5 wurden alle Funktionen mit Rückwärtskompatibilität entwickelt.

Normalerweise sollten Kunden, die AEM 6.3 ausführen, den Code oder die Anpassungen bei der Aktualisierung nicht ändern müssen. Für Kunden von AEM 6.1 und 6.2 gibt es keine zusätzlichen Änderungen, die grundlegend sind, als dies bei einem Upgrade auf 6.3 der Fall wäre.

Für Ausnahmen, in denen Funktionen nicht abwärtskompatibel gehalten werden konnten, können Abwärtskompatibilitätsprobleme bei Paketen und Inhalten reduziert werden. Installieren Sie dazu ein Kompatibilitätspaket für 6.4 (weitere Informationen zum Herunterladen finden Sie unten unter Einrichten ). Dieses Kompatibilitätspaket hilft bei der Wiederherstellung der Kompatibilität, die normalerweise für Anwendungen gilt, die AEM 6.4 erfüllen.

Mit dem Kompatibilitätspaket können Sie AEM im Kompatibilitätsmodus ausführen und die benutzerdefinierte Entwicklung für neue AEM Funktionen verschieben:

HINWEIS

Das Kompatibilitätspaket ist nur eine temporäre Lösung, um die Entwicklung zu verschieben, die für die Kompatibilität mit AEM 6.5 erforderlich ist. Adobe empfiehlt dies nur als letzte Option, wenn Sie Kompatibilitätsprobleme nicht unmittelbar nach der Aktualisierung durch die Entwicklung beheben können. Darüber hinaus empfiehlt Adobe, in den nativen Modus zu wechseln und das Kompatibilitätspaket zu deinstallieren, sobald Sie sich für eine 6.5-basierte benutzerdefinierte Entwicklung entscheiden und die vollständige 6.5-Funktionalität nutzen.

sase

Das Kompatibilitätspaket umfasst zwei Modi: Routing aktiviert und Routing deaktiviert.

Dadurch kann AEM 6.5 in drei Modi ausgeführt werden:

Nativer Modus:

Der native Modus richtet sich an Kunden, die alle neuen Funktionen von AEM 6.5 nutzen möchten und bereit sind, einige Entwicklungsschritte vorzunehmen, damit ihre Anpassungen mit allen neuen Funktionen funktionieren.

Dies bedeutet, dass Sie Ihre Anwendung sofort nach dem Upgrade anpassen müssen.

Kompatibilitätsmodus: Kompatibilitätspaket mit aktiviertem Routing installiert

Der Kompatibilitätsmodus eignet sich für Kunden, die Benutzeroberflächen anpassen, die nicht abwärtskompatibel sind. Dies ermöglicht AEM Ausführung im Kompatibilitätsmodus und verzögert die benutzerdefinierte Entwicklung, die für neue AEM Funktionen erforderlich ist, die nicht mit einigen Ihrem benutzerdefinierten Code kompatibel sind.

Legacy-Modus: Kompatibilitätspaket mit deaktiviertem Routing installiert

Der alte Modus richtet sich an Kunden mit benutzerdefinierten Schnittstellen, die auf veraltetem oder veraltetem Code aus AEM basieren, der im Kompatibilitätspaket entfernt wurde.

sapte

Einrichtung

Die AEM 6.4 Compatibility Pack für 6.5 kann als Paket mit Package Manager installiert werden. Sie können die AEM 6.4-Kompatibilitätspaket für 6.5 von der Softwareverteilung Site.

Sobald das Kompatibilitätspaket installiert wurde, können Sie das Routing über einen Schalter in der OSGi-Konfiguration aktivieren oder deaktivieren:

Schalter für Kompatibilität

Nachdem das Kompatibilitätspaket installiert und eingerichtet wurde, werden die Funktionen basierend auf dem ausgewählten Kompatibilitätsmodus verwendet.

Auf dieser Seite