Das Classic-Kompatibilitätspaket wird nicht unterstützt und /libs/commerce-Komponenten sind nach dem Upgrade in AEM 6.5 LTS SP3 nicht verfügbar.
In Adobe Experience Manager 6.5 LTS SP3 fehlt die /libs/commerce Komponentenbibliothek nach dem Upgrade von AEM 6.5 SP24 und Implementierungen, die auf klassischen CIF-Komponenten basieren, funktionieren nicht mehr. Dies betrifft Komponentendialogfelder und Seitenvorlagen, die auf /libs/commerce Ressourcentypen verweisen. Um dieses Problem zu beheben, ersetzen Sie in Adobe Experience Manager 6.5 LTS SP3 die Abhängigkeiten von klassischen CIF-Komponenten durch einen unterstützten Commerce-Integrationsansatz.
Beschreibung description
Umgebung
Adobe Experience Manager (AEM) 6.5 LTS SP3
Symptome
- Nach dem Upgrade von AEM 6.5 SP24 auf 6.5 LTS SP3 fehlt die
/libs/commerce. - Implementierungen, die auf klassischen CIF (Commerce integration framework)-Komponenten basieren, z. B. Komponentendialogfelder und Seitenvorlagen, die auf
/libs/commerceRessourcentypen verweisen, funktionieren nicht.
Ursache
Das CIF Classic-Kompatibilitätspaket wird in AEM 6.5 LTS SP3 nicht unterstützt, und die klassischen CIF-Komponenten wurden in dieser Version entfernt.
Lösung resolution
-
Installieren Sie nicht das CIF Classic-Kompatibilitätspaket auf AEM 6.5 LTS SP3, da es nicht unterstützt wird und Probleme verursacht.
-
Wenn Ihre Implementierung von den klassischen CIF-Komponenten abhängt, bleiben Sie auf AEM 6.5 SP24, wobei das Kompatibilitätspaket als temporäre Lösung vorhanden ist.
-
Beginnen Sie ein Migrationsprojekt, um Ihre Implementierung von den klassischen CIF-Komponenten auf das moderne CIF-Add-on und die CIF-Kernkomponenten (GraphQL-basiert) umzugestalten:
- Identifizieren Sie alle Verwendungen der klassischen CIF-Komponenten (z. B.
/libs/commerce,/var/commerceundcom.adobe.cq.commerce.*) in Ihren Dialogfeldern, Vorlagen und Bundles. - Verwenden Sie Tools wie Musterdetektor oder LTS Analyzer, um diese Abhängigkeiten zu finden.
- Aktualisieren Sie Ihre Codebasis, um das unterstützte moderne CIF-Add-on und die CIF-Kernkomponenten zu verwenden.
- Identifizieren Sie alle Verwendungen der klassischen CIF-Komponenten (z. B.
-
Fahren Sie mit dem Upgrade auf AEM 6.5 LTS SP3 erst fort, nachdem Sie alle klassischen CIF-Abhängigkeiten aus Ihrer Implementierung entfernt haben.
-
Überprüfen Sie nach der Migration und dem Upgrade, ob Ihre Commerce-bezogenen Komponenten und Seiten in der neuen Umgebung erwartungsgemäß funktionieren.