Compatibilité ascendante dans AEM 6.5

du commerce électronique

REMARQUE

Pour obtenir la liste des modifications de contenu et de configuration qui ne font pas partie du module de compatibilité, consultez la section Restructuration des référentiels dans AEM.

Dans AEM 6.5, toutes les fonctionnalités ont été développées dans une optique de compatibilité descendante.

Dans la majorité des cas, les utilisateurs qui exécutent AEM 6.3 ne doivent pas changer le code ni les personnalisations lorsqu’ils effectuent la mise à niveau. S’agissant d’AEM 6.1 et 6.2, aucune autre modification importante n’est à signaler lors d’une mise à niveau vers la version 6.3.

Dans les cas où la compatibilité descendante des fonctionnalités ne peut pas être conservée, il est possible de garantir la rétrocompatibilité des lots et du contenu en installant un module de compatibilité pour la version 6.4 (pour savoir où télécharger ce module, consultez la procédure de configuration ci-dessous). Dans la plupart des cas, ce module rétablit la compatibilité des applications compatibles avec AEM 6.4.

Le module de compatibilité vous permet d’exécuter AEM en mode de compatibilité et de différer le développement personnalisé par rapport à de nouvelles fonctionnalités d’AEM :

REMARQUE

Notez que le module de compatibilité n’est qu’une solution temporaire visant à différer le développement requis pour garantir une compatibilité avec AEM 6.5. Il est recommandé de ne l’utiliser qu’en dernier ressort si vous ne parvenez pas à remédier aux problèmes de compatibilité par le biais du développement immédiatement après la mise à niveau. Il est vivement conseillé de basculer vers le mode natif et de désinstaller le module de compatibilité dès que vous décidez de procéder au développement personnalisé basé sur 6.5 et de tirer pleinement parti des fonctionnalités de la version 6.5.

sase

Le module de compatibilité propose deux modes : Routage activé et Routage désactivé.

Cela vous permet d’exécuter AEM 6.5 dans trois modes différents :

Mode natif :

Le mode natif s’adresse aux personnes qui souhaitent utiliser toutes les nouvelles fonctionnalités d’AEM 6.5 et sont disposées à effectuer certaines tâches de développement pour que leurs personnalisations fonctionnent avec l’ensemble de ces fonctionnalités.

Cela signifie que des ajustements devront peut-être être effectués dans votre application juste après la mise à niveau.

Mode de compatibilité : module de compatibilité installé avec le mode Routage activé

Le mode de compatibilité s’adresse aux utilisateurs dont les personnalisations des interfaces ne sont pas rétrocompatibles. Cela permet à AEM de s’exécuter en mode de compatibilité et de différer le développement personnalisé requis par rapport aux nouvelles fonctionnalités d’AEM incompatibles avec une partie de votre code personnalisé.

Mode hérité : module de compatibilité installé avec le mode Routage désactivé

Le mode hérité s’adresse aux utilisateurs qui possèdent des interfaces personnalisées basées sur du code hérité ou obsolète d’AEM qui a été déplacé dans le module de compatibilité.

sapte

Méthode de configuration

Le module de compatibilité AEM 6.4 pour la version 6.5 peut être installé en tant que package à l’aide du gestionnaire de modules. Vous pouvez télécharger le module de compatibilité AEM 6.4 pour la version 6.5 sur le site de la distribution logicielle.

Une fois le module de compatibilité installé, le routage peut être activé ou désactivé à l’aide d’un commutateur dans la configuration OSGI, comme indiqué ci-dessous :

Sélecteurs de compatibilité

Une fois le module de compatibilité installé et configuré, les fonctionnalités sont utilisées sur la base du mode de compatibilité choisi.

Sur cette page