Migration à partir d’API Commerce classiques obsolètes dans AEM 6.5 LTS
Cet article fournit des conseils pour la migration vers Adobe Experience Manager (AEM) 6.5 LTS lorsque les projets dépendent des API Classic Commerce et CommerceSession obsolètes, qui ne sont plus disponibles dans cette version. Il couvre les options de migration, les considérations relatives à la prise en charge et les approches recommandées.
Description description
Les organisations qui effectuent une mise à niveau vers AEM 6.5 LTS peuvent rencontrer des défis si leurs fonctionnalités d’e-commerce reposent sur les API obsolètes de Commerce Classic et de CommerceSession, car ces API sont supprimées dans la version LTS. Cela a un impact sur les passages en caisse de production et les intégrations associées. Les points clés incluent la faisabilité de la réplication des interfaces d’API requises, les implications pour la prise en charge lors de l’utilisation de couches de compatibilité personnalisées et la nécessité de reconcevoir les stratégies de déploiement de catalogues et de pages de détails de produits (PDP) qui dépendaient auparavant des fonctionnalités de CIF Classic.
Environnement
Adobe Experience Manager (AEM) 6.5 LTS (On-Premise)
Symptômes
- Perte des principales fonctionnalités d’e-commerce en raison de la suppression des API Commerce et CommerceSession classiques
- Incompatibilité des packages de restauration utilisés précédemment
- Nécessité de reconcevoir les mécanismes de déploiement des catalogues/PDP
Cause
Les API Classic Commerce et CommerceSession ont été supprimées dans AEM 6.5 LTS. Cela nécessite une migration vers des API prises en charge ou l’implémentation de solutions personnalisées, ce qui affecte les limites de prise en charge.
Résolution resolution
Suivez les étapes ci-dessous pour résoudre le problème :
-
Évaluez votre utilisation actuelle des API Classic Commerce et CommerceSession pour identifier toutes les dépendances.
-
Planifiez la migration vers les API et approches prises en charge :
-
Envisagez d’adopter des solutions de gestion des informations sur les produits (PIM) soutenues par les fragments de contenu (CF) compatibles avec Commerce integration framework (CIF).
-
Redéfinissez les stratégies de déploiement du catalogue et de la page des détails du produit (PDP) pour éviter de dépendre des fonctionnalités MSM/LiveCopy spécifiques à CIF Classic.
-
-
Si vous choisissez d’implémenter une couche de compatibilité personnalisée pour répliquer les API obsolètes :
-
Assurez-vous que la mise en œuvre est entièrement gérée et prise en charge par votre organisation.
-
Consultez votre équipe juridique avant de reproduire des interfaces API ou des comportements Adobe dans votre code.
-
Notez que l’assistance peut exclure les problèmes causés par ou dépendant de cette couche de compatibilité de la couverture d’assistance standard.
-
-
N’essayez pas d’utiliser les packages de restauration Commerce Classic ou les packages précédemment utilisés sur les versions antérieures d’AEM, car ils ne sont pas pris en charge sur AEM 6.5 LTS.
-
Consultez votre plan de migration pour identifier d’autres API obsolètes et mettez à jour votre base de code pour utiliser, dans la mesure du possible, les alternatives prises en charge.
-
Après la migration, testez minutieusement toutes les fonctionnalités d’e-commerce et connexes pour garantir la compatibilité et la stabilité sur AEM 6.5 LTS.