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/commerce Ressourcentypen 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

  1. Installieren Sie nicht das CIF Classic-Kompatibilitätspaket auf AEM 6.5 LTS SP3, da es nicht unterstützt wird und Probleme verursacht.

  2. 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.

  3. 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:

    1. Identifizieren Sie alle Verwendungen der klassischen CIF-Komponenten (z. B. /libs/commerce, /var/commerce und com.adobe.cq.commerce.*) in Ihren Dialogfeldern, Vorlagen und Bundles.
    2. Verwenden Sie Tools wie Musterdetektor oder LTS Analyzer, um diese Abhängigkeiten zu finden.
    3. Aktualisieren Sie Ihre Codebasis, um das unterstützte moderne CIF-Add-on und die CIF-Kernkomponenten zu verwenden.
  4. 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.

  5. Überprüfen Sie nach der Migration und dem Upgrade, ob Ihre Commerce-bezogenen Komponenten und Seiten in der neuen Umgebung erwartungsgemäß funktionieren.

recommendation-more-help
experience-cloud-kcs-help-kbarticles