Vous consultez actuellement l'aide de la version:

Adobe étudie constamment les fonctionnalités du produit, de façon à les réinventer au fil du temps ou à remplacer les fonctions plus anciennes par des variantes plus modernes pour améliorer la valeur globale du client, le tout en faisant toujours attention à la compatibilité ascendante.

Pour communiquer la suppression/le remplacement imminent de fonctionnalités d’AEM, les règles suivantes s’appliquent :

  1. L’annonce de la suppression arrive en premier. Lorsqu’elles sont obsolètes, les fonctionnalités sont toujours disponibles, mais elles ne seront plus développées. 
  2. La suppression des fonctionnalités obsolètes se produit au plus tôt dans la version majeure suivante. La date de suppression sera annoncée. 

Ce processus donne aux clients au moins un cycle de publication afin d’adapter leur implémentation à une nouvelle version ou produit de remplacement d’une fonctionnalité obsolète, avant que la suppression ne soit effective. 

Fonctionnalités obsolètes

Cette section répertorie les fonctionnalités qui ont été signalées comme étant obsolètes dans AEM 6.3. En général, les fonctionnalités qui seront supprimées dans une prochaine version sont d’abord annoncées comme obsolètes, et une solution de remplacement est fournie.

Il est conseillé aux clients de réfléchir à leur utilisation de la fonctionnalité dans leur déploiement actuel et de prévoir la modification de leur mise en œuvre de façon à utiliser l’alternative proposée.

Zone Fonctionnalité Remplacement
Foundation Composants d’IU Shell 2.0 Composants d’IU Shell 3.0 introduits avec AEM 6.2
Foundation renderReadOnly obsolète sur les composants de formulaire d’IU Granite L’IU Shell 3.0 n’utilise plus cette option.
Foundation coralui-component-badge Coral 3 obsolète Utilisez plutôt coral-tag.
Foundation pathbrowser Coral 3 obsolète Utilisez plutôt foundation-picker.
Foundation Sélecteur de balises Coral 3 obsolète
/libs/cq/gui/components/common/tagspicker
Utilisez /libs/cq/gui/components/coral/common/form/tagfield.
Foundation Sélecteur d’utilisateur Coral 3 obsolète
/libs/granite/ui/components/coral/foundation/form/userpicker
Utilisez /libs/granite/ui/components/coral/foundation/authorizable/autocomplete.
Foundation clientlib granite.ui.quickactions obsolète Utilisez coral-quickactions.
Foundation clientlib granite.ui.notifications obsolète Utilisez foundation-ui.
Foundation Pont d’événement Sling obsolète Adobe recommande vivement d’utiliser plutôt le tableau blanc ResourceChangeListener optimisé en termes de performances.
Workflow L’interface utilisateur de notification utilisée entre les versions 5.6 et 6.2
(/libs/cq/workflow/content/notifications.html)
Boîte de réception de workflow /aem/inbox
Workflow Liste de tâches de projet utilisée entre la version 6.0 et la version 6.2
(/libs/cq/core/content/projects/showtasks.html)
Boîte de réception de workflow /aem/inbox
IU classique Boîte de réception de notifications d’événement JCR dans l’IU classique
(/libs/wcm/core/content/inbox.html)
Rail des modifications/visites récentes.
Sites Redirection côté serveur obsolète en fonction des capacités de l’appareil à l’aide de WURFL com.day.cq.wcm.mobile.core.impl.redirect.RedirectFilter  
Sites Composants Foundation obsolètes /libs/foundation/components/mobile* Utilisez les composants de base.
Sites IU de gestion des compagnes marketing obsolète dans l’IU classique Utilisez l’IU de la bibliothèque des offres.
Sites Composants obsolètes /libs/mcm/components/cta* Utilisez les composants de base.
Sites Composants obsolètes /libs/mcm/components/newsletter Remplacés par /libs/mcm/campaign/components.
Sites Importateur hors ligne hérité obsolète dans l’IU classique Aucun remplacement.
Assets API héritée obsolète pour gérer la migration des ressources de /var/dam vers /content/dam utilisée dans CQ 5.4 Aucun remplacement nécessaire.
Commerce Importateur de produits de l’IU classique obsolète Utilisez la nouvelle IU.
Commerce Importateur de catalogues de l’IU classique obsolète Utilisez la nouvelle IU.
Applications mobiles Arrêtez d’utiliser /content/phonegap. Utilisez plutôt /content/mobileapps.
Applications mobiles Arrêtez d’utiliser /etc/clientlibs/mobile/content-sync. Utilisez plutôt /etc/clientlibs/mobile/content-sync-2 qui a été introduit avec AEM 6.2.
Applications mobiles Arrêtez d’utiliser les services de notification SNS Amazon et Pushwoosh. Utilisez le SDK AEM Mobile et sa prise en charge des notifications.
Communities Composant Connexion sociale obsolète.  
Forms Sont devenus obsolètes les paramètres d’entrée distincts requis pour accepter les fichiers XDP, XSD, JSON et FDM afin de créer des formulaires adaptatifs et des fragments de formulaire adaptatif. Remplacez tous les paramètres d’entrée distincts, getXDPRef et setXDPRef, par un seul paramètre d’entrée, formModelRef. Il accepte les fichiers XDP, XSD, JSON et FDM pour créer des formulaires adaptatifs et des fragments de formulaire adaptatif.  
Forms Est devenue obsolète la capacité d’utiliser le service par défaut formsportal pour stocker les versions préliminaires et les soumissions dans un nœud jcr. Utilisez une base de données pour stocker les versions préliminaires et les soumissions dans un nœud jcr.
Forms Intégration d’AEM Forms à AEM Mobile (PhoneGap) Aucun remplacement.

Fonctionnalités supprimées

Cette section répertorie les fonctionnalités qui ont été supprimées d’AEM 6.3. Ces fonctionnalités ont été marquées comme obsolètes dans les versions antérieures.

Zone Fonctionnalité Remplacement
Activity Map dans Analytics Version d’Activity Map incluse dans AEM.

En raison de modifications de sécurité dans l’API Adobe Analytics, il n’est plus possible d’utiliser la version d’Activity Map incluse dans AEM.

Le plug-in ActivityMap fourni par Adobe Analytics doit désormais être utilisé.

Intégrations à Marketing Cloud

Intégration héritée supprimée avec Adobe Audience Manager

  • Balisage intégré de page d’AAM JS
  • Règles côté client via des segments AAM synchronisés

Adobe recommande d’utiliser l’intégration de nouvelle génération qui utilise le service d’identification de l’utilisateur :

  • Balisage de pages par le biais de la gestion dynamique des balises (fonctionne depuis la version 6.0)
  • Règles côté client : remplacées par l’intégration côté serveur entre Adobe Target et AAM.
Intégrations à Marketing Cloud Suppression du composant Mbox globale Il est recommandé de passer à la diffusion basée sur la gestion dynamique des balises d’Adobe Target et d’utiliser at.js
Intégrations à Marketing Cloud Suppression de la fonction Publier l’offre Adobe Target héritée utilisée dans l’intégration de 1ère génération Il est recommandé d’utiliser l’intégration d’Adobe Target telle qu’introduite avec AEM 6.2
Intégrations à Marketing Cloud Suppression de l’importateur d’impressions Adobe Analytics hérité et de l’intégration à SAINT

Le remplacement de ImpressionsImporter est ReportImporter

L’intégration à SAINT utilise ClassificationsService/ClassificationsTransformer

Foundation

Lors de la mise à jour vers la version 6.3, plusieurs index de recherche ne seront plus utilisés :

  • profils
  • slingResource
  • damResolvedPath
  • utilisateurs
  • groupes
 
Foundation Suppression du servlet Sling Background (org.apache.sling.bgservlets) Utilisez le mécanisme de tâches Sling à la place. Voir les documents Apache Sling
Foundation Suppression du gestionnaire de bibliothèques HTML hérité  
Foundation Suppression du com.day.cq.theme hérité  
Foundation Suppression de granite.ui.utils.clientlib et de Coral.Colorpicker inutilisés de granite.u.coralui3  
Foundation Suppression des pages de connexion CQ héritées.  Elles ont été mises hors service dans la version 5.5 de CQ. Adobe recommande d’utiliser les composants et les pages de connexion Granite.
Foundation Suppression des API de sécurité héritées L’API com.day.cq.security.* a été mise hors service dans la version 5.5 de CQ, car elle a été attribuée à Apache Foundation. Adobe recommande de restructurer le code personnalisé et de passer à org.apache.jackrabbit.api.security.*
Foundation Suppression de com.adobe.sightly.engine L’API com.adobe.sightly.engine a été mise hors service dans la version 6.1 d’AEM, car elle a été donnée à la Fondation Apache. Elle a été remplacée à l’identique par org.apache.sling.scripting.sightly
Foundation Suppression de com.adobe.cq.sightly.WCMUse 
Restructurez le code pour passer de WCMUse à com.adobe.cq.sightly.WCMUsePojo
Foundation Suppression des prédicats de recherche hérités utilisés dans l’interface utilisateur tactile des versions 5.6 et 6.0. De plus, la logique de mise à niveau des versions utilisée pour les réécrire au nouveau format dans la version 6.1 a été supprimée.  
Sites Suppression du service de statistiques CQ hérité. Il s’agit du servlet effectuant le suivi des impressions de page qui s’affichent dans l’IU d’administration de site classique. Il est recommandé d’utiliser la version intégrée d’Adobe Analytics pour mesurer l’efficacité du contenu. Contactez votre gestionnaire de compte Adobe pour découvrir si vous pouvez bénéficier d’Adobe Analytics Essentials.
Sites Suppression du com.day.cq.wcm.api.msm hérité A été mis hors service en 2010.
Sites Suppression de l’IU Éditeur de manuscrits AEM 6.2 a introduit les fragments de contenu qui remplacent les manuscrits. 
Sites Suppression de l’IU Importateur de sites de l’IU classique. Cette fonctionnalité a été développée à l’origine pour créer un POC rapide afin d’obtenir un modèle à partir de sites hébergés en externe.  
Assets Suppression de l’API et des workflows hérités de l’intégration de Scene 7 à partir de la version 5.6.1. N’est plus utilisée depuis la version 6.1  
Intégration à DPS Classic Suppression de l’IU de publication permettant de gérer le contenu des applications DPS Classic. Les clients qui ont encore besoin de l’intégration d’AEM à DPS Classic peuvent tirer parti de l’interface utilisateur classique d’AEM.
Échantillon Les sites Geometrixx ont été entièrement supprimés d’AEM 6.3 AEM 6.3 est livré avec un nouvel ensemble d’exemples de sites, représentant les moyens de pointe permettant de tirer parti d’AEM pour Sites, Communities, Assets et Mobile.
Forms

Les API suivantes sont supprimées :

  • DataDictionaryInstance createDDInstanceFromXml(String dataDictionaryName, String xml)
  •  DataDictionaryInstance createDDInstanceFromXml(String dataDictionaryName, String xml, DDIOptionsSpec ddiOptionsSpec)

Les API supprimées sont remplacées par les suivantes :

  • DataDictionaryInstance createDDInstanceFromXml2(String dataDictionaryId, String xml)
  • DataDictionaryInstance createDDInstanceFromXml2(String dataDictionaryId, String xml, DDIOptionsSpec ddiOptionsSpec)
Forms

Suppression de la prise en charge des API PDF Generator suivantes

  • Swf2Pdf
  • ICEBHtml2Pdf
  • (AIX uniquement) Html2Pdf  
Il n’existe aucune API de remplacement pour celles-ci.  
Forms Procédure de configuration d’un service web dans CRX Vous pouvez utiliser la fonction d’intégration des données AEM Forms pour configurer et utiliser un service web avec des formulaires adaptatifs.   
Forms Suppression du package Document Security Indexer (indexeur de sécurité des documents) du module complémentaire AEM Forms Document Security Indexer est fourni dans un package distinct. Vous pouvez installer le package pour utiliser l’indexeur.
Forms Suppression des privilèges des groupes forms-user et template-authors pour la création de scripts arbitraires Les membres des groupes forms-power-user et template-power-user disposent des privilèges pour écrire des scripts arbitraires. Pour que les utilisateurs puissent utiliser l’éditeur de code, ajoutez-les au groupe af-template-script-writers.
Forms
Suppression de l’API FormPortalSubmitPreprocessor Aucun remplacement.
Forms

Suppression de la fonction du service web d’appel de l’éditeur de règles du quick-start.

L’API guidelib.wsdlUtils est supprimée (elle ne prenait en charge que les opérations de services web).

Utilisez la fonction d’intégration des données (modèle de données de formulaire) pour appeler un service web. Si vous avez utilisé le service web d’appel avant AEM 6.3, installez le module complémentaire AEM Formspour continuer à appeler le service en suivant l’ancienne méthode.
 

L’API guidelib.dermisUtil est introduite. Elle prend en charge à la fois les opérations de modèle de données de formulaire et de services web.

Annonce préalable à la prochaine version

Cette section vise à annoncer les modifications à venir dans la prochaine version, qui ne sont pas obsolètes, mais qui auront une incidence sur les clients. Elles sont fournies à des fins de planification.

Zone
Fonctionnalité
Annonce
Langage Java
Java VM AEM 6.3 est la dernière version prenant en charge Java 7. La version 2018 de Java 8 est la machine virtuelle Java minimale prise en charge
Serveurs d’applications Servlet API AEM 6.3 est la dernière version qui prend en charge Servlet API 3.0. La version 2018 d’AEM exigera au minimum Servlet API 3.1. En outre, l’ancienne version des serveurs d’applications web devra être mise à niveau vers une version prenant en charge l’API Servlet 3.1 ou version ultérieure
Serveur web du répartiteur
Oracle iPlanet D’ici la fin de l’année 2017, Adobe ne prendra plus en charge Oracle iPlanet Web Server 7.
Serveur web du répartiteur Apache 2.2 Adobe supprimera la prise en charge d’Apache httpd 2.2 après décembre 2017 et recommande de passer à Apache httpd 2.4. Si vous restez sur la version Apache 2.2 après décembre 2017, il est recommandé d’utiliser une distribution Linux qui prend en charge les mises à jour de sécurité d’Apache 2.2. La dernière version 2017 du répartiteur pour Apache 2.2 restera disponible en téléchargement jusqu’à la fin de l’année 2018.
Foundation Structure de l’IU Adobe prévoit de mettre hors service l’interface utilisateur classique en 2018. Adobe recommande à ses clients de planifier une mise à jour vers AEM 6.3, puis de passer à l’utilisation de la nouvelle interface utilisateur. Adobe fournit un outil permettant de convertir les boîtes de dialogue de l’IU classique en Coral 3 – En savoir plus.
Foundation Structure de l’IU Adobe prévoit de rendre obsolète les composants de l’interface utilisateur Coral 2 en 2019. L’UI Coral 3 a été introduite avec AEM 6.2, et AEM 6.3 est entièrement basé sur Coral 3. Adobe recommande à ses clients et partenaires qui ont créé des interfaces utilisateur personnalisées avec Coral 2 de les restructurer avec Coral 3. Adobe fournit un outil permettant de convertir les boîtes de dialogue Coral 2 en Coral 3 – En savoir plus.