Produit | Adobe Experience Manager 6.5 |
---|---|
Version | 6.5.18.0 |
Type | Mise à jour du pack de services |
Date | jeudi 24 août 2023 |
URL de téléchargement | Distribution logicielle |
Experience Manager 6.5.18.0 comprend de nouvelles fonctionnalités, des améliorations importantes demandées par les clients, des correctifs de bogues, ainsi que des améliorations des performances, de la stabilité et de la sécurité, publiées depuis la version initiale de 6.5 en avril 2019. Installez ce pack de services dans Experience Manager 6.5.
Voici quelques-unes des principales fonctionnalités et améliorations de cette version :
Fonctions clés
Assets, Dynamic Media - Prise en charge du suivi multititre et multiaudio pour les vidéos dans Dynamic Media: vous pouvez désormais facilement ajouter plusieurs sous-titres et plusieurs pistes audio à une vidéo principale. Cette fonctionnalité signifie que vos vidéos sont accessibles à l’échelle mondiale. Vous pouvez personnaliser une seule vidéo principale publiée pour une audience globale dans plusieurs langues et respecter les directives d’accessibilité pour différentes régions géographiques. Les auteurs peuvent également gérer les sous-titres et les pistes audio à partir d’un seul onglet de l’interface utilisateur.
Ressources : à partir des résultats de recherche, vous pouvez désormais accéder à l’emplacement du dossier contenant une ressource pour vous permettre d’effectuer diverses tâches de gestion des ressources. (ASSETS-23182)
Principales améliorations
Le sélecteur Sélecteur de sites dans les fragments de contenu a amélioré les performances. (SITES-14092)
Activation de l’utilisateur Éditeur de page/Composant d’image Sites pour référencer des ressources à partir du Cloud Service Ressources distant. (SITES-13448, SITES-13433)
Pour trouver rapidement un projet en mode Liste, où votre système peut contenir de nombreux projets, Adobe prend désormais en charge le tri côté serveur. Les noeuds de projet sont triés sur le serveur principal en fonction de la colonne sélectionnée par l’utilisateur avant d’être rendus dans l’interface utilisateur. (NPR-41027)
AEM 6.5.18.0 prend en charge MongoDB 5.0 vers 6.0.
Fonctionnalité obsolète
Formulaires
Amélioration de la gestion des erreurs avec les gestionnaires d’erreurs personnalisés dans l’éditeur de règles - Vous pouvez désormais appeler une fonction personnalisée (à l’aide de la bibliothèque cliente) en réponse à une erreur renvoyée par un service externe. Vous pouvez également fournir une réponse personnalisée aux utilisateurs finaux. Vous pouvez également effectuer des actions spécifiques pour les erreurs renvoyées par un service. Par exemple, vous pouvez appeler un workflow personnalisé dans le serveur principal pour des codes d’erreur spécifiques ou informer le client que le service est hors service.
Étape de processus Adobe Sign améliorée - L’étape de workflow Adobe Sign dans AEM Workflows est disponible avec les améliorations suivantes.
Amélioration de la sécurité avec l’authentification par ID de gouvernement pour Adobe Sign - L’authentification par ID de gouvernement Adobe Acrobat Sign offre une couche supplémentaire de vérification. Il permet aux utilisateurs d'authentifier leur identité à l'aide d'une carte d'identité émise par le gouvernement (permis de conduire, carte d'identité nationale, passeport). Grâce à l’utilisation de documents d’identification approuvés, le processus de signature est plus confiant, ce qui le rend idéal pour les scénarios qui nécessitent une sécurité renforcée, une conformité accrue et une validation utilisateur plus poussée.
Amélioration de la transparence avec le journal d’audit pour les documents Adobe Sign - Utilisez la fonction Journal d’audit pour obtenir des informations détaillées sur le cycle de vie de vos documents Adobe Sign. Grâce au journal d’audit, vous pouvez désormais conserver un enregistrement complet de toutes les actions et interactions liées à vos documents. Cela inclut des détails tels que qui a consulté, modifié ou signé le document, ainsi que des horodatages pour chaque événement. Cette amélioration est essentielle pour maintenir la conformité, résoudre les litiges et assurer l’intégrité de vos accords numériques.
Extension des rôles pour les destinataires du contrat au-delà du simple signataire - Adobe Acrobat Sign vous permet d’étendre les rôles des destinataires du contrat au-delà du simple signataire afin de mieux répondre aux exigences de leur workflow. Lorsqu’il est activé, chaque destinataire d’un contrat dispose de son rôle individuellement configurable, le signataire étant la valeur par défaut.
Programme d’installation complet d’AEM Forms on JEE - Le Service Pack apporte un programme d’installation complet pour AEM Forms on JEE qui prend en charge plusieurs nouvelles combinaisons de logiciels, notamment :
Si vous installez ou envisagez d’utiliser le dernier logiciel de votre environnement Forms on JEE AEM 6.5, Adobe recommande d’utiliser AEM programme d’installation complet d’Forms on JEE 6.5.18.0. Pour consulter la liste complète des logiciels nouvellement ajoutés et obsolètes, reportez-vous à la documentation d’AEM Forms on JEE ou d’AEM Forms on OSGi.
tsv
Exportez, apportez des modifications hors ligne, puis chargez le tsv
revenons à Experience Manager. Même si les pages ont été mises à jour, la propriété JCR cq:lastModified
n’a pas été mis à jour et dans la chronologie. (SITES-14072)jcr:description
et a envoyé la page pour traduction. La variable jcr:description
est traduit et la propriété est présente sous launch. Toutefois, lorsque le lancement est promu, jcr:description
n’est pas mis à jour dans la page. (SITES-13146)RemoteAssetClientImpl
. Lorsqu’une exception IOException ou RuntimeException se produit lors de l’interrogation des métadonnées, le thread actuel tente de fermer et de recréer le httpClient partagé, ce qui peut entraîner une cascade d’autres erreurs dans les threads. (SITES-14092)Exception while fetching data (/genericContentByPath) : null
est renvoyée. Cette erreur ne se produisait que si un lien contenait une image. La suppression de l’image du lien a fait disparaître le message d’erreur. (SITES-13988)Services de document
java.lang.ClassNotFoundException: default task-158Class name com.adobe.internal.afml.AFMLExceptionInvalidParameter from package com.adobe.internal.afml
(FORMS-9957)java.io.IOException
. (FORMS-10138)java.lang.ClassNotFoundException: default task-158Class name com.adobe.internal.afml.AFMLExceptionInvalidParameter from package com.adobe.internal.afml
(FORMS-9957)Formulaires adaptatifs
Lorsqu’un utilisateur tente d’appeler une fonction personnalisée sans modifier un champ, par exemple en définissant la valeur d’un autre champ, elle échoue. (FORMS-9921)
Lors de l’utilisation de la fonction d’erreur personnalisée pour l’éditeur de règles dans un formulaire adaptatif, les erreurs suivantes se produisent :
Le groupe d’utilisateurs de formulaires ne parvient pas à appeler l’éditeur de règles deux fois dans un formulaire adaptatif. (FORMS-9051)
Dans un éditeur visuel, lorsqu’un utilisateur sélectionne un objet de formulaire, l’objet d’instance de champ entier est transmis à la fonction personnalisée au lieu de la seule valeur du champ. (FORMS-10015)
Lorsqu’un utilisateur crée un formulaire adaptatif basé sur des composants principaux et ajoute un composant de saisie de texte, Is Empty
et Is Not Empty
ne fonctionnent pas dans l’éditeur de règles. (FORMS-10098)
Si un champ est marqué comme non valide dans un formulaire adaptatif basé sur un composant principal, il déclenche un événement de modification sur le champ. (FORMS-10087)
Lorsqu’un utilisateur tente de créer un formulaire adaptatif à l’aide d’un schéma JSON complexe, il échoue. L’erreur se produit comme suit :
GET /content/forms/af/katezeroone/testaf1.html HTTP/1.1] com.adobe.aemds.guide.service.impl.JsonObjectCreatorImpl Could not emit JSON with context java.lang.ArrayIndexOutOfBoundsException:0
. (FORMS-9639)
Dans un formulaire adaptatif, lorsqu’un utilisateur désactive la case à cocher "J’accepte les conditions générales", elle est de nouveau activée lorsque l’utilisateur fait défiler la page vers le bas. (FORMS-9458)
Lorsqu’un utilisateur ouvre un formulaire adaptatif sur un appareil Android™, à l’aide de Google Chrome/Firefox, et saisit le nombre maximal de caractères autorisés dans une zone de texte, la valeur de la zone de texte ne s’efface pas. (FORMS-9354)
Lorsque le libellé de la case à cocher comprend des caractères spéciaux tels que ',', '/' ou '.', le fait de cliquer sur le texte/le libellé ne coche pas la case correspondante. (FORMS-9313)
Lorsqu’un utilisateur tente de valider le composant Termes et conditions, il ne valide pas si le composant n’est pas ciblé alors que l’autre composant est validé. (FORMS-8725, FORMS-8913)
Si un formulaire adaptatif est rechargé après la mise à niveau vers AEM Service Pack 6.5.16.0, la récupération des pièces jointes échoue. (FORMS-8906)
Dans un formulaire adaptatif basé sur un formulaire XDP, si un composant de case à cocher comprend un titre de texte auquel une valeur numérique est affectée, le titre de texte est tronqué et ne correspond pas à la valeur affectée. (FORMS-8743)
Si un utilisateur tente d’implémenter un chargement différé sur un fragment incorporé dans un formulaire adaptatif pour l’environnement de création, les règles/logiques définies pour le fragment ne sont pas reflétées dans le formulaire. (FORMS-8554, FORMS-9182)
Lorsque vous essayez d’ouvrir une boîte de dialogue Coral dans AEM Service Pack 6.5.16.0, elle génère la variable error.log: cannot render resource
exception. (FORMS-8942)
Lorsqu’un utilisateur tente de traduire une case à cocher avec une seule option dans un formulaire adaptatif, elle échoue. (FORMS-10181)
La publication de tous les modèles de document d’enregistrement (DoR) échoue. Seuls les modèles de document d’enregistrement basés sur des paramètres régionaux anglais et les modèles de document d’enregistrement Forms associés sont publiés. (FORMS-10535)
Accessibilité
Communications interactives
stderr.log
. Les installations Vanilla ne doivent pas générer d’erreurs. (CQ-4353637)rules.xml
triés de manière incorrecte lorsque des règles sont ajoutées à partir de l’interface utilisateur de configuration de traduction. (NPR-40431)sortable=true
. Cependant, elles constatent des incohérences dans le tri lorsqu’il y a de nombreuses entrées dans l’interface utilisateur Projets ou Assets. (NPR-41027)NullPointerException
dans le EMailNotificationService
, et les emails, que les workflows doivent envoyer, ne sont pas envoyés. (NPR-40898)Adobe ne recommande pas de supprimer ou de désinstaller le package Experience Manager 6.5.18.0. Par conséquent, avant d’installer le module, vous devez créer une sauvegarde du crx-repository
au cas où vous auriez besoin de le restaurer.
Redémarrez l’instance avant l’installation si l’instance est en mode de mise à jour (lorsque l’instance a été mise à jour à partir d’une version antérieure). Adobe recommande un redémarrage si le temps de disponibilité actuel d’une instance est élevé.
Avant l’installation, prenez un instantané ou exécutez une sauvegarde récente de votre instance Experience Manager.
Téléchargez le pack de services à partir de la Distribution logicielle.
Ouvrez le gestionnaire de modules et cliquez sur Charger le module pour charger le module. Pour en savoir plus, consultez la section Gestionnaire de modules.
Sélectionnez le module, puis sélectionnez Installer.
Pour mettre à jour le connecteur S3, arrêtez l’instance après l’installation du pack de services, remplacez le connecteur existant par un nouveau fichier binaire fourni dans le dossier d’installation, puis redémarrez l’instance. Consultez la section Entrepôt de données S3 Amazon.
La boîte de dialogue de l’interface utilisateur du gestionnaire de packages se ferme parfois pendant l’installation du pack de services. Adobe recommande d’attendre que les journaux d’erreurs se stabilisent avant d’accéder au déploiement. Attendez les logs spécifiques liés à la désinstallation du lot de mise à jour avant de vous assurer que l’installation est réussie. En règle générale, ce problème se produit dans la variable Safari mais peut se produire par intermittence sur n’importe quel navigateur.
Installation automatique
Vous pouvez utiliser deux méthodes différentes pour installer automatiquement Experience Manager 6.5.18.0.
../crx-quickstart/install
lorsque le serveur est disponible en ligne. Le package est automatiquement installé.cmd=install&recursive=true
afin que les packages imbriqués soient installés.Experience Manager 6.5.18.0 ne prend pas en charge l’installation en Bootstrap.
Validation de l’installation
Pour connaître les plateformes certifiées pour travailler avec cette version, reportez-vous à la section des exigences techniques.
La page d’informations sur les produits (/system/console/productinfo
) affiche la chaîne de version mise à jour Adobe Experience Manager (6.5.18.0)
sous Produits installés.
Tous les lots OSGi sont au statut ACTIF ou FRAGMENT dans la console OSGi (utilisez la console web : /system/console/bundles
).
L’offre groupée OSGi org.apache.jackrabbit.oak-core
est de la version 1.22.16 ou ultérieure (utiliser la console web : /system/console/bundles
).
Pour obtenir des instructions sur l’installation du Pack de services sur Experience Manager Forms, voir les instructions d’installation du Pack de services Experience Manager Forms.
La clientèle qui utilise GraphQL doit installer le fragment de contenu d’Experience Manager avec le package d’index GraphQL 1.1.1.
Vous pouvez ainsi ajouter la définition d’index requise selon les fonctionnalités que vous utilisez réellement.
L’échec de l’installation de ce package peut entraîner des requêtes GraphQL lentes ou en échec.
N’installez ce package qu’une seule fois par instance ; il n’est pas nécessaire de le réinstaller avec chaque Pack de services.
UberJar pour Experience Manager 6.5.18.0 est disponible dans le référentiel central Maven.
Pour utiliser UberJar dans un projet Maven, consultez la section Utilisation d’UberJar et incluez la dépendance suivante dans le POM de votre projet :
<dependency>
<groupId>com.adobe.aem</groupId>
<artifactId>uber-jar</artifactId>
<version>6.5.18</version>
<scope>provided</scope>
</dependency>
UberJar et les autres artefacts associés sont disponibles sur le référentiel central Maven au lieu du référentiel Maven public Adobe (repo.adobe.com
). Le fichier UberJar principal est renommé uber-jar-<version>.jar
. Il n’existe donc pas de classifier
avec apis
comme valeur pour la balise dependency
.
Voir Fonctionnalités obsolètes et supprimées.
La publication de page ne fonctionne pas dans l’éditeur de page après la mise à niveau vers le Service Pack 18 (6.5.18.0)
Après la mise à niveau d’une instance AEM 6.5.0.0-6.5.17.0 vers AEM 6.5.18.0, lorsque vous cliquez sur **Publier la page** dans l’éditeur de page, vous êtes redirigé vers une URL qui n’existe pas.Pour contourner ce problème, effectuez l’une des opérations suivantes :
Supprimez la propriété "path" suivante.
/libs/wcm/core/content/editor/jcr:content/content/items/content/header/items/headerbar/items/pageinfopopover/items/list/items/publish/granite:data
Collez l’URL correcte directement dans le navigateur.
http://localhost:4504/editor.html/libs/wcm/core/content/sites/publishpagewizard.html?item=/content/we-retail/language-masters/en/about-us.html
Lié à Oak
Depuis le Service Pack 13 et les versions ultérieures, le journal d’erreur suivant a commencé à s’afficher, ce qui affecte le cache de persistance :
org.h2.mvstore.MVStoreException: The write format 1 is smaller than the supported format 2 [2.0.202/5]
at org.h2.mvstore.DataUtils.newMVStoreException(DataUtils.java:1004)
at org.h2.mvstore.MVStore.getUnsupportedWriteFormatException(MVStore.java:1059)
at org.h2.mvstore.MVStore.readStoreHeader(MVStore.java:878)
at org.h2.mvstore.MVStore.<init>(MVStore.java:455)
at org.h2.mvstore.MVStore$Builder.open(MVStore.java:4052)
at org.h2.mvstore.db.Store.<init>(Store.java:129)
Ou
org.h2.mvstore.MVStoreException: The write format 1 is smaller than the supported format 2 [2.1.214/5].
Pour résoudre cette exception, procédez comme suit :
Supprimez les deux dossiers suivants de crx-quickstart/repository/
.
cache
diff-cache
Installez le Pack de services ou redémarrez Experience Manager as a Cloud Service.
Les nouveaux dossiers cache
et diff-cache
sont automatiquement créés et vous ne voyez plus d’exception liée à mvstore
dans error.log
.
Mettez à jour vos requêtes GraphQL qui peuvent avoir utilisé un nom d’API personnalisé pour votre modèle de contenu afin d’utiliser plutôt le nom par défaut du modèle de contenu.
Une requête GraphQL peut utiliser l’index damAssetLucene
plutôt que l’index fragments
. Il peut en résulter l’échec des requêtes GraphQL ou l’exécution de celles-ci peut prendre beaucoup de temps.
Pour résoudre le problème, damAssetLucene
doit être configuré pour inclure les deux propriétés suivantes :
contentFragment
model
Une fois la définition d’index modifiée, une réindexation est nécessaire (reindex
= true
).
Après ces étapes, les requêtes GraphQL doivent être plus rapides.
Lorsque vous tentez de déplacer, de supprimer ou de publier des fragments de contenu, des sites ou des pages, un problème se produit lorsque les références aux fragments de contenu sont récupérées, car la requête en arrière-plan échoue. En d’autres termes, la fonctionnalité ne fonctionne pas.
Pour garantir le bon fonctionnement de cette opération, vous devez ajouter les propriétés suivantes au nœud de définition d’index /oak:index/damAssetLucene
(aucune réindexation n’est requise) :
"tags": [
"visualSimilaritySearch"
]
"refresh": true
Si vous mettez à niveau votre instance Experience Manager de 6.5.0 à 6.5.4, jusqu’au dernier Service Pack sur Java™ 11, les exceptions RRD4JReporter
s’affichent dans le fichier error.log
. Pour arrêter les exceptions, redémarrez votre instance d’Experience Manager.
Les utilisateurs peuvent renommer un dossier dans une hiérarchie dans Assets et publier un dossier imbriqué dans Brand Portal. Toutefois, le titre du dossier n’est pas mis à jour dans Brand Portal jusqu’à ce que le dossier racine soit republié.
Les erreurs et messages d'avertissement suivants peuvent s'afficher lors de l'installation : Experience Manager 6.5.x.x :
com.adobe.granite.maintenance.impl.TaskScheduler
: aucune fenêtre de maintenance n’a été trouvée sur granite/operations/maintenance.com.adobe.granite.maintenance.impl.TaskScheduler
- Aucune fenêtre de maintenance n’a été trouvée sur granite/operations/maintenance.com.adobe.cq.social.cq-social-jcr-provider bundle com.adobe.cq.social.cq-social-jcr-provider:1.3.5 (395)[com.adobe.cq.social.provider.jcr.impl.SpiSocialJcrResourceProviderImpl(2302)]
: temporisation en attente de modification d’enregistrement pour terminer la désinscription.À partir de la version 6.5.15 d’AEM, le moteur JavaScript Rhino fourni par l’offre groupée org.apache.servicemix.bundles.rhino
a un nouveau comportement d’hébergement. Scripts qui utilisent le mode strict (use strict;
) doivent déclarer correctement leurs variables, sinon elles ne sont pas exécutées, mais génèrent une erreur d’exécution.
adobe-livecycle-jboss.ear
échoue. (CQ-4351522, CQDOC-20159)<AEM_Forms_Installation_dir>\jboss\bin\standalone.bat
fichier et mise à jour Adobe_Adobe_JAVA_HOME
to Adobe_JAVA_HOME
pour toutes les occurrences avant d’exécuter configuration manager.Après la mise à niveau vers AEM Service Pack 18, il n’est pas possible de modifier les lettres de communication interactive. (FORMS-10578) Pour résoudre le problème, procédez comme suit :
https://server:host/system/console/bundles
, téléchargez et installez le lot (.jar).Les documents texte suivants répertorient les bundles OSGi et les modules de contenu inclus dans Experience Manager 6.5.18.0 :
Ces sites Web sont disponibles uniquement pour les clients. Si vous êtes client et avez besoin d’un accès, contactez votre responsable de compte Adobe.