Nouvelles fonctionnalités bêta d’AEM Forms
La fonctionnalité bêta d’AEM Forms vous offre une opportunité unique d’accéder de manière exclusive à des innovations de pointe et de contribuer à façonner leur développement. Vous souhaitez activer une fonctionnalité bêta pour vos environnements ? Envoyez un e-mail depuis votre adresse officielle à aem-forms-ea@adobe.com avec la liste des fonctionnalités qui vous intéressent.
-
hCaptcha et services Captcha Cloudflare Turnstile : AEM Forms prend en charge les services Captcha suivants :
- Captcha protège les formulaires contre les robots, les spams et les abus automatisés en affichant un widget de case à cocher. Ainsi, seules les vraies personnes peuvent poursuivre, ce qui renforce la sécurité pour les transactions en ligne.
- Cloudflare Turnstile offre une mesure de sécurité visant à protéger les formulaires contre les robots automatisés, les attaques malveillantes, les spams et le trafic automatisé indésirable. Il affiche une case à cocher lors de l’envoi de formulaires, ce qui permet de vérifier que l’action est effectuée par de vraies personnes, avant l’envoi effectif.
-
Contrôle de version de formulaire adaptatif :
- Créer plusieurs versions d’un formulaire adaptatif : vous pouvez désormais gérer facilement les variations de formulaires existants. Cela simplifie la gestion de versions et facilite la comparaison pour l’optimisation des formulaires, le tout au sein d’un seul workflow simplifié.
- Comparer des formulaires adaptatifs : vous pouvez désormais comparer facilement deux formulaires pour identifier les différences. Cela facilite la collaboration en permettant aux personnes membres de l’équipe de comparer les révisions et de discuter efficacement des modifications.
Sites
L’éditeur universel est désormais disponible sur AEM 6.5 pour les cas d’utilisation découplés avec l’application d’un pack de fonctionnalités.
Assets
L’onglet IPTC prend désormais en charge les champs de texte Texte de remplacement et Description étendue. (ASSETS-34918)
Problèmes corrigés dans le pack de services 22
Sites
Accessibilité
-
Un nom accessible manquait au bouton du sélecteur d’échantillon d’annotation. En d’autres termes, avec un lecteur d’écran, il n’existe aucun nom compréhensible pour le bouton à sélectionner après avoir saisi une nouvelle valeur hexadécimale. (SITES-11992)
-
Les éléments suivants du menu du rail de gauche apparaissent sous forme de liste, mais ils ne sont pas marqués comme tels dans le lecteur d’écran :
- Site
- Live Copy
- Launch
- Copie de langue
- Dossier
- Rapport CSV (SITES-2874)
-
La gestion de contenu web principale d’AEM requiert un libellé d’accessibilité pour les liens hypertextes dans l’éditeur de texte enrichi. Lorsqu’un lien hypertexte est utilisé dans le composant de texte, la balise d’ancrage doit inclure l’attribut
aria-label
pour assurer que les lecteurs d’écran peuvent lire et transmettre le texte du lien avec précision à des fins d’accessibilité. (SITES-11511) -
Dans AEM, les éléments interactifs dans l’en-tête du tableau de la vue Liste ne disposent pas du rôle « bouton » requis. Ainsi, le lecteur d’écran NVDA n’annonce pas les rôles de bouton attendus pour les en-têtes de tableau suivants : Titre, Nom, Modifié, Publié, Prévisualisation, Modèle, Opération, Workflow. Chaque élément interactif de l’en-tête du tableau doit se voir attribuer un rôle « bouton » pour garantir la compatibilité avec les technologies d’assistance telles que NVDA. (SITES-10962)
Interface d’utilisation d’administration
-
Dans certains cas, avec AEM, les fonctionnalités de prévisualisation et de comparaison de versions ne fonctionnaient pas comme prévu sur plusieurs pages. Spécifiquement :
- Problème d’aperçu : lors de la tentative de prévisualisation d’une version de page, une erreur s’affiche. Après une nouvelle tentative, la prévisualisation génère une page vierge.
- Problème de comparaison de versions : la fonction Comparer à la version actuelle affichait uniquement la version actuelle, sans mettre en évidence les différences entre les versions. (SITES-23988)
-
Une balise
<br>
inattendue s’affiche dans le champ de l’éditeur de texte enrichi lors de l’utilisation dudefaultPasteMode
défini surplaintext
lors d’une action de copier-coller. Ce problème génère un balisage différent pour le même contenu, ce qui entraîne la traduction du même contenu de texte deux fois dans la mémoire de traduction cliente. (SITES-23606) -
Dans AEM 6.5.20.0, un problème de fonctionnalité se produisait avec la fonction Gérer la publication. Lors de la sélection d’un nœud et de sa planification en vue d’une publication ultérieure, un message d’erreur « Échec de la récupération des ressources enfant pour les éléments sélectionnés » pouvait s’afficher lors de la tentative d’inclusion de nœuds enfant. Ce problème bloquait l’utilisation de l’option Inclure les enfants, empêchant la publication complète de la hiérarchie de contenu prévue. (SITES-23000)
-
L’horodatage correspondant à l’élément « Publié » d’un modèle ne se mettait pas à jour dans l’environnement de création, même si le modèle était répliqué avec succès vers les instances de publication. Selon le comportement attendu, la date et heure sur l’instance de création devaient refléter la dernière publication, mais cette mise à jour ne se produisait pas comme prévu. (SITES-21585)
-
Le nombre de liens entrants était incohérent dans l’environnement de création AEM. Le rail de gauche présentait moins de liens que l’interface utilisateur classique. En outre, certains liens entrants légitimes ne fonctionnent pas. (SITES-24837)
-
Des temps de chargement extrêmement longs étaient signalés lors de l’affichage des versions de page dans la vue Chronologie d’AEM. Il fallait jusqu’à 19 minutes pour afficher les versions. Ce problème se produisait depuis la mise à niveau d’AEM 6.4.8 vers la version 6.5.18, ce qui perturbait considérablement l’efficacité des workflows. (SITES-22468 & SITES-22467)
Content Fragments
- Dans la mise à niveau d’AEM vers la version 6.5.17, l’enregistrement des fragments de contenu entraînait l’erreur suivante : ERREUR : impossible d’enregistrer le fragment de contenu. (SITES-22993)
- Un problème était identifié avec un résolveur de ressources non fermé dans
ContentFragmentModelOmniSearchHandler
sur l’éditeur dans AEM. (SITES-24903)
Content Fragments - Admin
Un clic sur le lien contenu dans la notification par e-mail redirige la personne vers la visionneuse ou l’éditeur de ressources par défaut. L’éditeur de fragment de contenu n’est ici pas utilisé, même si la ressource du workflow est considérée comme un fragment de contenu. (SITES-24338)
Content Fragments - API GraphQL
Lors de l’utilisation de fragments de contenu avec des éléments de champ de texte multiligne, les balises générées lors de l’interrogation à l’aide de GraphQL ne conservaient pas la mise en forme spécifiée dans le fichier HTML. Par exemple, une nouvelle ligne manquait après la liste. Ainsi, le dernier paragraphe faisait partie de la liste. (SITES-23233)
Back-end principal
- Des erreurs
SegmentNotFoundException
récurrentes étaient signalées sur une instance de création AEM. Le redémarrage de l’instance de création a temporairement résolu le problème, mais une solution à long terme était nécessaire pour empêcher sa réitération. (SITES-22573) - Un problème apparaissait concernant la fonctionnalité de chronologie dans AEM Sites, en particulier concernant la gestion des propriétés
cq:lastModified
manquantes sur les annotations. Après l’application d’AEM version 6.5.20, des doutes subsistaient quant à savoir si le contenu existant nécessitait une correction pour la propriété manquante ou si la chronologie était mise à jour pour fonctionner correctement sans elle. (SITES-21861)
Composants principaux
- Comme suite à une mise à niveau d’AEM 6.5.18 vers 6.5.21, un problème a été identifié avec la fonctionnalité qui vérifie l’utilisation en direct des composants. Lors du défilement de la page Utilisation en direct pour afficher d’autres éléments, le tableau ne parvenait pas à charger plus de résultats, même si « Chargement d’autres éléments » s’affichait dans l’interface d’utilisation. (SITES-23919)
- Un problème a été signalé avec la validation des champs requis dans une boîte de dialogue de composant AEM contenant deux onglets. L’onglet 1 comprenait un éditeur de texte enrichi et des champs de texte, tandis que l’onglet 2 comportait des champs de chemin et de texte. Bien que tous les champs soient marqués comme obligatoires (
required=true
), les notifications d’erreur persistent incorrectement dans l’onglet 1, même après avoir renseigné tous les champs obligatoires. En revanche, les erreurs de l’onglet 2 ont été corrigées comme prévu. (SITES-23243) - Après la migration vers AEM 6.5.21, l’instruction HTML Template Language
data-sly-include
ne fonctionnait plus comme prévu, notamment en ne prenant pas en charge les expressionsappendPath
etprependPath
. Par conséquent, la sortie de la ressource incluse n’était pas correctement rendue, même si elle fonctionnait correctement avant la migration. Ce problème provoquait des échecs de rendu pour les ressources qui reposent sur ces expressions pour la manipulation de chemin. (GRANITE-52970)
Fragments d’expérience
-
Les fragments d’expérience ne sont pas triés par titre comme prévu lorsque la personne clique sur l’en-tête de colonne Titre en mode Liste. Un scintillement rapide de l’écran est observé, mais le tri n’est pas effectué. (SITES-23706)
-
Dans AEM 6.5.17, un problème se produisait lors de la conversion d’un composant de page en fragment d’expérience à l’aide de la fonctionnalité prête à l’emploi. Après la conversion, le fragment d’expérience s’affichait vide lors de la modification, même s’il s’affichait correctement sur la page sur laquelle il était utilisé. Le problème provenait d’une création de nœud incorrecte : le nœud de composant était placé en dehors du nœud racine/conteneur, ce qui violait la structure du modèle. Il fallait déplacer manuellement le nœud de composant dans le nœud racine/conteneur approprié pour restaurer la possibilité de modifier le fragment. (SITES-22974)
-
Après la migration d’AEM 6.5.11 vers 6.5.20, les configurations cloud sur les fragments d’expérience n’étaient pas correctement enregistrées. Bien que les configurations semblent s’enregistrer dans
crx/de
, elles ne s’affichaient pas lors de la réouverture de la console de configurations, indiquant un problème de persistance. (SITES-22287)
Lancements
Les ressources de fragments d’expérience ajoutées à l’aide du filtre de balisage dans la production AEM pouvaient être sélectionnées, mais une erreur se produisait après la sélection de Créer une copie de langue. Selon le comportement attendu, la ressource de fragment d’expérience sélectionnée à partir du filtre de balisage était censée être ajoutée au projet de traduction. (SITES-24152)
Outil de vérification de lien
L’authentification de LinkCheckerTask échoue, car le client HTTP tente NTLM avant l’authentification de base. Ainsi, le proxy bloque les utilisateurs et utilisatrices après plusieurs tentatives infructueuses. Le système doit plutôt utiliser l’authentification de base pour s’authentifier par rapport au proxy, ce qui permet aux services LinkCheckerTask de fonctionner correctement. (SITES-25034)
MSM - Live Copies
- Lorsque les balises robots SEO sont appliquées à la copie principale et déployées sur les pages Live Copy, les valeurs s’affichent correctement dans
crx/de
. Toutefois, les valeurs n’étaient pas reflétées dans l’interface d’utilisation sous Propriétés de page des pages Live Copy. (SITES-23475) - Des erreurs liées aux lancements s’affichaient lorsqu’une tentative de promotion d’un lancement via l’interface d’utilisation était effectuée. L’assistant Promouvoir le lancement restait vide, ce qui empêche la fin du processus de promotion. (SITES-19718)
- Des problèmes se produisaient avec les fragments d’expérience dans AEM, comme suite aux tentatives de création de Live Copies et d’exécution de déploiements. Le problème se produisait avec l’erreur
NotFound
, lors de la tentative de revenir à l’écran de gestion des fragments d’expérience à partir de l’écran Déploiement. (SITES-21933)
Éditeur de page
- Le bouton Annuler modifiait la position du composant, en plus de remplacer le texte par la dernière version. (SITES-17465)
- Lorsqu’un composant de conteneur copié était collé, il apparaissait visuellement deux fois, ce qui se traduisait par trois instances sur la page. Cependant, après actualisation de la page, le doublon disparaissait, suggérant que le problème était probablement visuel et temporaire. (SITES-21890)
- Lors de la navigation dans le volet de gauche Composants à l’aide des touches de tabulation du clavier ou Maj+Tab, plusieurs éléments de texte n’étaient pas clairement visibles, à la fois visuellement et en mode de tabulation. Ce problème affectait l’accessibilité, rendant difficile l’identification ou l’interaction avec ces composants lors de la navigation à partir du clavier. (SITES-2266)
Réplication
Dans AEM 6.5.18 et 6.5.19, lors de la désactivation d’une page parent, plusieurs demandes de désactivation étaient générées pour chaque page enfant. Ce problème interrompait également l’annulation de la publication en masse des points d’entrée GraphQL. (NPR-42075 & NPR-42010)
Assets
- Lors de l’utilisation de la fonctionnalité de ressources connectées, les mises à jour effectuées dans AEM Assets ne sont pas répercutées dans l’environnement AEM Sites. (ASSETS-42344)
- Problèmes liés au statut de publication des ressources lorsque vous déplacez des ressources d’un emplacement à un autre dans Experience Manager. (ASSETS-41158)
- Le chargement de ressources à l’aide de l’API entraîne l’affichage d’un message d’erreur
unclosed resource resolver
. (ASSETS-41049) - Problèmes avec la requête de référence
AssetReferenceResolverImpl
après la mise à niveau vers le pack de services 21 d’Adobe Experience Manager. (ASSETS-40384) - Dans AEM version 6.5.19, si vous supprimez une option des résultats du panneau de recherche, toutes les autres cases à cocher disponibles sont également décochées. (ASSETS-37335)
- Les valeurs indésirables s’affichent dans la sortie Excel lors de l’opération d’export des métadonnées en masse. (ASSETS-37260)
- Dans AEM version 6.5.19, lorsque vous téléchargez un fichier SVG au format UTF-8, la sortie est floue. (ASSETS-36616)
- L’option
Fetch original rendition for Dynamic Media Connected Assets
est manquante dans la configuration des ressources connectées. (ASSETS-41726) - Les propriétés de la ressource sont enregistrées, même si vous ne définissez pas de valeur pour les champs obligatoires. (ASSETS-37914)
- Si le statut de traitement d’une ressource est Échec ou Échec des métadonnées, l’interface d’utilisation des sous-titres et des pistes audio ne fonctionne pas correctement. (ASSETS-37281)
- Lorsque vous enregistrez des métadonnées de ressource et tentez de les modifier, le nom de la langue ne s’affiche pas. (ASSETS-37281)
Dynamic Media
Un problème de production perturbait le processus de migration lorsqu’un chargement vidéo vers Dynamic Media échouait, affichant une erreur d’échec de processus dans l’interface d’utilisation. (ASSETS-36038)
Formulaires
-
Les URL générées pour les pièces jointes dans les brouillons enregistrés dans AEM Forms ne reflètent pas les mappages Apache Sling Resource Resolver Factory configurés. (FORMS-16949)
-
Lorsqu’un utilisateur ou une utilisatrice du pack de services 19 d’AEM Forms (6.5.19.0) prévisualise une lettre, le contenu ne s’aligne pas correctement, car les espaces sont manquants et le caractère
x
apparaît à certains emplacements. (FORMS-16670) -
Lorsqu’un utilisateur ou une utilisatrice du pack de services 18 d’AEM Forms (6.5.18.0) tente d’imprimer les fichiers à l’aide du protocole CIF, l’erreur suivante se produit : (FORMS-16629)
ALC-OUT-001-401: Unknown error while printing using CIFS on the Printer: \\\\\\\\NSMVPLUETEST01\\\\TH_Test
. -
Lorsqu’un utilisateur ou une utilisatrice effectue la mise à niveau du pack de services 17 (6.5.17.0) d’AEM Forms vers le pack de services 20 (6.5.20.0), l’icône de l’éditeur de règles n’apparaît pas au niveau du conteneur de formulaires. (FORMS-16430)
-
Lorsqu’un utilisateur ou une utilisatrice effectue la mise à niveau du pack de services 17 (6.5.17.0) d’AEM Forms vers le pack de services 21 (6.5.21.0), le chemin d’accès à l’URL d’envoi de formulaire adaptatif modifié ne fonctionne pas. (FORMS15894)
-
Sur le pack de services 19 d’AEM Forms (6.5.19.0), la validation de fichiers PDF/A d’AEM Forms 6.5 échoue pour certains fichiers avec l’erreur
creation date and modification date mismatch with timezone
, tandis qu’elle s’exécute correctement sur la validation de fichiers PDF/A d’Acrobat Pro pour un contrôle de conformité. (FORMS-15840) -
Lorsqu’un utilisateur ou une utilisatrice supprime des brouillons de formulaire à l’aide du composant « Brouillons et envois » sur une page de site dans le pack de services 15 d’AEM Forms (6.5.15.0) sur OSGi, la suppression échoue. (FORMS-15755)
-
Lorsqu’un utilisateur ou une utilisatrice dispose d’une liste SharePoint comportant plus de 999 entrées et que le formulaire contient une pièce jointe, l’envoi du formulaire échoue. (FORMS-15057)
-
Une règle de validation est ajoutée pour vous assurer que la date de fin n’est pas antérieure à la date de début, ainsi qu’un script personnalisé pour le message de validation. Cependant, la validation ne se déclenche pas lorsque la date de fin est antérieure à la date de début. (FORMS-14757)
-
Lorsqu’un utilisateur ou une utilisatrice utilise la fonctionnalité d’affichage et de masquage d’un tableau dans un formulaire adaptatif, la taille du champ se réduit. La taille du champ se corrige lors de l’ajout et de la suppression d’une ligne. (FORMS-14756)
-
Lorsqu’un utilisateur ou une utilisatrice imprime des formulaires sur le pack de services 19 d’AEM Forms (6.5.19.0), certains formulaires ne s’affichent pas correctement sur le serveur, ce qui entraîne des erreurs au cours du processus d’impression. (FORMS14734)
-
Lorsqu’un utilisateur ou une utilisatrice effectue une mise à jour du pack de services 15 d’AEM Forms (6.5.15.0) vers le pack de services 19 (6.5.19.0), un problème se produit. Un modèle d’affichage personnalisé défini sur
num{$zzz,zz9.99}
ne s’affiche pas correctement dans la prévisualisation et l’interface d’utilisation de l’agent. (FORMS-14694) -
Lorsqu’un utilisateur ou une utilisatrice prévisualise une lettre dans une communication interactive avec un fichier XML de données enregistré, la lettre est bloquée à l’état « Chargement » dans l’interface d’utilisation AEM. Prévisualiser à nouveau la lettre avec le même fichier XML fonctionne correctement. (FORMS-14521)
-
Dans le pack de services 20 d’AEM Forms (6.5.20.0), les utilisateurs et utilisatrices qui envoient des e-mails avec des pièces jointes à l’aide du bouton « Envoyer un e-mail » dans les formulaires adaptatifs rencontrent un problème. Le nom de la pièce jointe apparaît sur la ligne suivante plutôt que sur la ligne de saisie. (FORMS-14426)
-
Lorsqu’un utilisateur ou une utilisatrice génère un document PDF dans AEM Forms avec des listes à puces définies sur le style « Disque » par défaut, la vérification d’accessibilité dans l’outil d’accessibilité d’Adobe Acrobat échoue pour le document PDF. Les listes avec les styles « Puce » et « Carré » réussissent la vérification d’accessibilité. (FORMS-13802, LC-3922179)
-
Lorsqu’un utilisateur ou une utilisatrice effectue une mise à niveau d’AEM Forms 6.5.0-0065 vers AEM Forms 6.5.0-0087 sur la configuration JBoss® autonome RHEL8, la connexion au conteneur de services de LiveCycle échoue. (FORMS-15907) *
-
Dans AEM Forms sur JEE, dans l’espace de travail AEM, la sélection d’un formulaire précédemment envoyé pour démarrer un nouveau processus de formulaire entraîne un problème. Les données de formulaire préremplies remplacent toutes les données précédemment envoyées, supprimant ainsi les champs remplis manuellement. (FORMS-15376)
-
Dans le pack de services 20 d’AEM Forms (6.5.20.0), lorsqu’un utilisateur ou une utilisatrice convertit un fichier Tiff en PDF à l’aide du service PDFG, l’erreur suivante se produit : (FORMS-14879) ALC-PDG-011-028-Une erreur s’est produite lors de la conversion du fichier d’image d’entrée en PDF. com/sun/image/codec/jpeg/JPEGCodec
-
Mise à niveau dans les fichiers jar d’AEM Forms sur JEE : la bibliothèque
commons-collections:commons-collections:jar
est désormais incluse afin d’améliorer la résolution des dépendances et les fonctionnalités des différents traitements d’AEM Forms JEE, comme suit :- Amélioration du traitement Assembler pour améliorer le traitement des tâches et la gestion des erreurs.
- Amélioration du traitement de PDF Generator (PDFG) afin de garantir des opérations plus fluides pour la génération et la conversion de documents.
- Amélioration du traitement de mise à niveau LC afin d’améliorer le processus de mise à niveau tout en assurant une transition stable entre les versions.
- Amélioration de la tâche de Rights Management pour sécuriser la gestion des documents et améliorer les fonctionnalités de Rights Management.
- Amélioration du traitement de gestion des processus pour un traitement des tâches et une gestion du système plus fiables.
-
À compter de la version 6.5.22 d’AEM Forms OSGi, l’opération renderPDFForm du service Forms n’exécutera plus les scripts client uniquement (runAt=client) sur le serveur. Seuls les scripts marqués runAt=server ou runAt=both seront exécutés comme décrit dans le tableau ci-dessous. (FORMS-16564)
Script marqué runAt Exécuté sur le serveur Serveur Oui Les deux Oui Client Non
XMLFM
- Dans le pack de services 21 d’AEM Forms (6.5.21.0), lorsqu’un utilisateur ou une utilisatrice ajoute des balises non standard à des fichiers PDF à l’aide de XMLFM, le document ne respecte pas les exigences de spécification du fichier PDF. (LC-3922484)
- Lorsqu’un utilisateur ou une utilisatrice génère un document PDF à l’aide du service Output sur le pack de services 20 d’AEM Forms (6.5.20.0), l’erreur CORBA.COMM_FAILURE se produit et affiche :
15:04:35,973 ERROR [com.adobe.formServer.PA.XMLFormAgentWrapper] (default task-14) ALCOUT-002-013: XMLFormFactory, PAexecute failure: "org.omg.CORBA.COMM_FAILURE"
. Le service fonctionne lorsque le rôle d’accessibilité « Référence » est exclu du sous-formulaire du modèle XDP. Cependant, ce rôle est nécessaire pour la conformité 508. (LC-3922402) - Lorsqu’un utilisateur ou une utilisatrice convertit un formulaire XFA en un document PDF AcroForm, une erreur se produit. (LC-3922363)
- Dans le pack de services 19 d’AEM Forms (6.5.19.0), lorsqu’un utilisateur ou une utilisatrice crée un fichier XDP avec les sous-formulaires sans nom, FS_DATA_SOM apparaît vide pour les sous-formulaires sans nom. (LC-3922034)
Forms Designer
- Lorsqu’un utilisateur ou une utilisatrice ouvre une bibliothèque de fragments en sélectionnant un dossier de fragments dans la version 6.5.21.0 d’AEM Forms Designer, elle se bloque. (LC-3922439)
- Lorsqu’un utilisateur ou une utilisatrice désinstalle la version 6.5.20.0 32 bits d’AEM Forms Designer et installe la version 6.5.21.0, Forms Designer ne démarre pas. Les journaux d’erreurs affichent une allocation de mémoire insuffisante pour l’environnement d’exécution Java (JRE). (LC-3922404)
- Une fois qu’un utilisateur ou une utilisatrice a installé la version 6.5.20.0 d’AEM Forms Designer, l’option Macros n’apparaît pas dans le menu et seule la macro « Vérificateur d’accessibilité » par défaut s’affiche et ne s’exécute pas. (LC-3922321)
- Lorsqu’un utilisateur ou une utilisatrice ajoute un nouvel emplacement de modèle pour la création de fichiers XDP dans la version 6.5.20.0 d’AEM Forms Designer, Forms Designer se bloque. (LC-3922316)
- Lorsqu’un utilisateur ou une utilisatrice génère une sortie à l’aide de la méthode ExportData dans le pack de services 15 d’AEM Forms 6.5 (6.5.15.0) OSGI, cela génère des données incomplètes et incorrectes. (LC-3922340)
Foundation
Dans la console AEM Assets, un problème se produisait lors de la tentative de réorganisation des documents DITA. Le chemin de navigation situé en haut de la boîte de dialogue Explorateur de chemins d’accès affiche à tort le nom du nœud au lieu du titre du nœud pour le parent racine. Le titre de nœud correct s’affiche uniquement après la sélection d’un élément dans le chemin de navigation, indiquant une erreur d’affichage temporaire. (NPR-42106)
Communities
Après la mise à niveau d’AEM 6.5.19 vers 6.5.20, un problème se produisait lorsque les threads Connection evic
ne se fermaient pas correctement après les appels vers UgcSearch
. Ce problème, observé dans l’environnement de production, entraîne la persistance et l’accumulation de ces threads dans le temps, ce qui peut avoir un impact sur les performances. (NPR-42019)
CRX
- Le tri ne s’effectuait pas en fonction des groupes dans le menu de gauche du gestionnaire de modules CRX. (GRANITE-53277)
- Le gestionnaire de modules dans AEM limite l’installation des versions de packages inférieures par défaut, mais permet des installations puissantes des versions antérieures. Cependant, l’utilisation de l’option Forcer l’installation peut interférer avec les futures installations via le pipeline standard. Par exemple, si la version 1.21 est installée et que la version 1.24 est ajoutée, l’installation réussit, répertoriant les deux versions. Cependant, la tentative d’installation de la version 1.22 sur 1.24 échoue via le pipeline, mais fonctionne si l’installation est forcée, répertoriant ainsi toutes les versions. De même, l’installation de la version 1.23 est bloquée si la version 1.24 est déjà présente, car le pipeline n’autorise pas les mises à niveau. (GRANITE-53263)
Granite
- Les packages instantanés étaient installés dans AEM à l’aide des commandes CURL. Pendant l’installation, le programme d’installation JCR analysait les packages par le biais du programme d’installation OSGI pour s’assurer qu’aucun regroupement ou configuration OSGI supplémentaire n’était requis. Si une version de package contenait SNAPSHOT, le programme d’installation OSGI déclenchait VLT pour créer un package instantané correspondant. Cependant, comme chaque instance de création AEM exécute son propre programme d’installation OSGI, les deux instances peuvent tenter de générer l’instantané simultanément, ce qui entraîne des conflits de session dans le référentiel. (NPR-42003)
- Une contention de verrouillage existait dans
ScriptDependencyResolver
avec AEM 6.5.21. (GRANITE-53181) - Après la mise à niveau d’AEM vers la version 6.5.21, des problèmes se produisaient lorsque les chemins relatifs étaient utilisés dans la syntaxe Sightly (HTL), comme
data-sly-use
. (GRANITE-53080)
Intégrations
- Ajout d’une déclaration d’attribution légale pour l’interface d’utilisation de Cloud Service. (FORMS-16373)
- Ajout d’autorisations de lecture pour l’utilisateur ou l’utilisatrice de fd-cloudservice afin d’accéder aux configurations hCaptcha et Turnstile, ce qui permet de récupérer l’identifiant client et le secret client nécessaires au rendu et à la validation du captcha. En outre, un modèle de liste de contrôle d’accès a été mis en œuvre pour gérer l’accès à ces configurations. (FORMS-16360)
Localisation
Dans
Plateforme
- Le suivi de la gestion des informations d’entreprise introduit dans AEM 6.5.18 entraînait des anomalies dans le calcul des scores d’adoption des produits. La bibliothèque Mesures d’Adobe provoquait ce problème en écrasant les données d’utilisation fournies par la bibliothèque de suivi Oméga. Par conséquent, les scores d’adoption pour une grande partie de la clientèle AEM Sites et AEM Assets sont tombés à zéro à compter de février 2024. (CQ-4358438)
- Un problème critique a été identifié dans l’environnement de production, où le nettoyeur de la mémoire gérait incorrectement les balises. Plus précisément, lorsqu’une balise était déplacée ou renommée, le nettoyeur de la mémoire ne réussissait pas à mettre à jour la propriété
cq:MovedTo
, provoquant la disparition de la balise des pages. (CQ-4358293) - Un problème avec ContextHub dans AEM 6.5.19 provoquait une résolution incorrecte des segments lorsqu’un chemin d’accès contextuel était ajouté à une instance AEM. Le problème affectait spécifiquement le champ URL dans les objets JavaScript générés par le composant de page, où il manquait le préfixe de chemin de contexte requis. Cette omission empêchait les segments de fonctionner comme prévu. (SITES-21852)
- Mise à jour AEM Quickstart pour l’utilisation de la bibliothèque
commons-collections-3.2.2-adobe-2
. La mise à jour permet de s’assurer que l’application peut continuer à s’exécuter sans problèmes. (NPR-42150) - La configuration SMTP OAuth2 dans AEM 6.5 diffère considérablement de ce qui est utilisé dans AEM as a Cloud Service. Pour rationaliser la configuration et assurer la cohérence, la configuration dans AEM 6.5 devait être alignée sur les normes utilisées dans AEM as a Cloud Service. (GRANITE-53273)
- Un problème était détecté lors d’un clic sur
Sécurité
- La bibliothèque cryptographique JSAFE obsolète (version 6.0.0) dans AEM générait des problèmes. Un lot corrigé avec la version 6.2.5 de JSAFE est inclus dans AEM 6.5.22. (NPR-42006)
- Lors de la validation des protocoles autorisés lors des contrôles XSS, les gestionnaires se comparent à http et https. Cependant, la propriété
protocol
d’un objet URL renvoyait ces valeurs avec un deux-points à la fin, commehttp:
ethttps:
. Cette incohérence provoquait des problèmes de validation. Pour garantir une analyse exacte, la vérification de protocole devait tenir compte des deux-points ou ajuster la logique de comparaison en conséquence. (NPR-42119) - Après avoir installé AEM 6.5.21 (la version précédente était AEM 6.5.19) sur le profil IBM® WebSphere® Liberty et Semeru Java 8.0, il n’était pas possible d’ouvrir des pages. Les journaux d’erreurs indiquaient les problèmes liés aux versions de servlet requis par différents lots. Pour résoudre ce problème, la dépendance sur
org.apache.felix.http.servlet-api-1.2.0_fragment_full.jar
devait être rétablie, car elle était liée au problème. (NPR-42116) - Plusieurs navigateurs abandonnent progressivement la prise en charge des cookies SameSite=None, utilisés pour autoriser l’accès aux cookies sur plusieurs sites. En guise de solution de rechange, des cookies partitionnés sont introduits. Ces cookies isolent le stockage en fonction du contexte dans lequel ils sont utilisés, ce qui renforce la confidentialité et la sécurité en empêchant le suivi sur plusieurs sites tout en permettant aux cookies de fonctionner dans des partitions spécifiques, telles que le contenu tiers incorporé. (GRANITE-51953)
Traduction
- Ajout de la prise en charge des modifications récentes apportées aux règles de traduction par défaut dans les composants principaux. (NPR-42029)
- Un problème a été identifié avec l’export de fichiers XLIFF dans AEM Forms. Lors de l’utilisation de l’option Exporter la sélection en tant que XLIFF (chaînes uniquement), la séquence de composants n’était pas conservée de manière cohérente. Toutefois, la séquence reste correcte lors de l’export de XLIFF pour une langue spécifique. Deux fichiers étaient fournis pour démontrer le problème : DE-CH_Export.xliff (séquence correcte) et String_Export.xliff (séquence incorrecte). (NPR-42118)
Interface d’utilisation
coralui-component-dialog
modifiait l’emplacement decq-dialog-actions
, ce qui affectait potentiellement la disposition ou le comportement des boutons d’action dans les boîtes de dialogue d’AEM. (NPR-42294)- La fonctionnalité de sélecteur de couleurs d’AEM ne fonctionnait pas correctement. Une fois accessible, un modal vierge s’affichait, empêchant la sélection de couleurs. Ce problème a commencé après l’installation d’AEM 6.5.20 dans l’environnement d’évaluation. Le sélecteur de couleurs fonctionnait correctement avant la mise à jour. (NPR-42163)
- Dans
Installer Experience Manager 6.5.22.0
- Experience Manager 6.5.22.0 nécessite Experience Manager 6.5. Consultez la documentation de mise à niveau pour des instructions détaillées.
- Le téléchargement du pack de services est disponible sur la Distribution logicielle d’Adobe.
- Lors d’un déploiement avec MongoDB et plusieurs instances, installez Experience Manager 6.5.22.0 sur l’une des instances de création à l’aide du gestionnaire de packages.
crx-repository
au cas où vous auriez besoin de le restaurer.Installer le pack de services dans Experience Manager 6.5
-
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.
Installation automatique
Vous pouvez utiliser deux méthodes différentes pour installer automatiquement Experience Manager 6.5.22.0.
- Placez le package dans le dossier
../crx-quickstart/install
lorsque le serveur est disponible en ligne. Le package est automatiquement installé. - Utilisez l’API HTTP à partir du gestionnaire de packages. Utilisez
cmd=install&recursive=true
afin que les packages imbriqués soient installés.
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 le numéro de version mis à jourAdobe Experience Manager (6.5.22.0)
sous Produits installés. . -
Tous les bundles OSGi sont au statut ACTIF ou FRAGMENT dans la console OSGi (utilisez la console web :
/system/console/bundles
). -
Le lot OSGi
org.apache.jackrabbit.oak-core
est de la version 1.22.20 ou ultérieure (utilisez la console web :/system/console/bundles
).
Installer le pack de services pour Experience Manager Forms
Pour obtenir des instructions sur l’installation du pack de services pour Experience Manager Forms, consultez les instructions d’installation du pack de services Experience Manager Forms.
Installer le package d’index GraphQL pour les fragments de contenu d’Experience Manager
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.
UberJar
UberJar pour Experience Manager 6.5.22.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.22</version>
<scope>provided</scope>
</dependency>
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
.Fonctionnalités obsolètes et supprimées
Consultez les fonctionnalités obsolètes et supprimées.
Problèmes connus
-
Lié à Oak
Depuis le pack de services 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 dossierscache
etdiff-cache
sont automatiquement créés et vous ne voyez plus d’exception liée àmvstore
danserror.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’indexfragments
. 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 sous/indexRules/dam:Asset/properties
:-
contentFragment
jcr:primaryType="nt:unstructured"
name="jcr:content/contentFragment"
propertyIndex="{Boolean}true"
type="Boolean"
-
model
jcr:primaryType="nt:unstructured"
name="jcr:content/data/cq:model"
ordered="{Boolean}true"
propertyIndex="{Boolean}true"
type="String"
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. 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 la version 6.5.0 - 6.5.4 au pack de services le plus récent sur Java™ 11, des exceptions
RRD4JReporter
s’affichent dans le fichiererror.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 d’Experience Manager 6.5.x.x :
- « Lorsque l’intégration d’Adobe Target est configurée dans Experience Manager à l’aide de l’API Target Standard (authentification IMS), l’exportation de fragments d’expérience vers Target entraîne la création de types d’offres incorrects. » Au lieu du type « Fragment d’expérience » / source « Adobe Experience Manager », Target crée plusieurs offres avec le type « HTML » / source « Adobe Target Classic ».
com.adobe.granite.maintenance.impl.TaskScheduler
: aucune fenêtre de maintenance n’a été trouvée surgranite/operations/maintenance
.- La validation côté serveur du formulaire adaptatif échoue lorsque des fonctions d’agrégat telles que SUM, MAX et MIN sont utilisées (CQ-4274424).
com.adobe.granite.maintenance.impl.TaskScheduler
: aucune fenêtre de maintenance n’a été trouvée surgranite/operations/maintenance
.- La zone réactive d’une image interactive de Dynamic Media n’est pas visible lors de la prévisualisation du fichier via la visionneuse de bannières avec achat.
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 le lot
org.apache.servicemix.bundles.rhino
a un nouveau comportement d’hébergement. Les scripts qui utilisent le mode strict (use strict;
) doivent déclarer leurs variables correctes. Dans le cas contraire, elles ne sont pas exécutées et finissent par générer une erreur d’exécution. -
L’installation du balisage du contenu d’usine par le biais d’un package de mise à jour officiel réinitialise la propriété languages du nœud
/content/cq:tags
par défaut. Cette action est vraie pour les packs de services, les packs de services de sécurité, les packs de correctifs, les packs de correctifs cumulatifs, les correctifs, etc. Il est donc nécessaire de l’ajouter à partir des propriétés avant l’installation.
Problèmes connus pour AEM Sites
- Fragments de contenu : la prévisualisation échoue en raison de la protection DoS pour une arborescence de fragments volumineuse. Voir l’article de la base de connaissances sur les options de configuration par défaut de l’exécuteur de requêtes GraphQL (SITES-17934).
Problèmes connus d’AEM Forms
-
Après l’installation du pack de services AEM Forms JEE 21 (6.5.21.0), vous pouvez trouvez des entrées en double de fichiers JAR Geode
(geode-*-1.15.1.jar and geode-*-1.15.1.2.jar)
sous le dossier<AEM_Forms_Installation>/lib/caching/lib
(FORMS-14926). Suivez ces étapes pour résoudre le problème :- Arrêtez les localisateurs s’ils sont en cours d’exécution.
- Arrêtez le serveur AEM.
- Accédez à
<AEM_Forms_Installation>/lib/caching/lib
. - Supprimez tous les fichiers de correctifs Geode, à l’exception de
geode-*-1.15.1.2.jar
. Confirmez que seuls les fichiers JAR Geode avecversion 1.15.1.2
sont présents. - Ouvrez l’invite de commande en mode administration.
- Installez le correctif Geode à l’aide du fichier
geode-*-1.15.1.2.jar
.
-
Si un utilisateur ou une utilisatrice tente de prévisualiser un brouillon de lettre avec des données XML enregistrées, certaines lettres spécifiques restent bloquées à l’état
Loading
. Pour télécharger et installer le correctif, voir l’article Correctifs Adobe Experience Manager Forms. (FORMS-14521) -
Après la mise à niveau vers le pack de services AEM Forms 6.5.21.0, le service
PaperCapture
ne parvient pas à effectuer d’opérations OCR (reconnaissance optique de caractères) sur les PDF. Le service ne génère pas de sortie sous la forme d’un PDF ou d’un fichier journal. Pour télécharger et installer le correctif, voir l’article Correctifs Adobe Experience Manager Forms. (CQDOC-21680) -
Après la mise à niveau du pack de services 18 ou 19 d’AEM Forms 6.5 vers le pack de services 20 ou 21, une erreur de compilation JSP s’affiche. Cette erreur empêchait d’ouvrir ou de créer des formulaires adaptatifs. Cela provoquait également des problèmes avec d’autres interfaces AEM. Il s’agissait notamment de l’éditeur de page, de l’interface d’utilisation d’AEM Forms, de l’éditeur de workflow et de l’interface Présentation du système. (FORMS-15256)
Si vous rencontrez ce problème, procédez comme suit pour le résoudre :
- Accédez au répertoire
/libs/fd/aemforms/install/
dans CRXDE. - Supprimez le lot dont le nom est
com.adobe.granite.ui.commons-5.10.26.jar
. - Redémarrez votre serveur AEM.
- Accédez au répertoire
-
Après la mise à jour vers le pack de services 20 (6.5.20.0) d’AEM Forms avec le module complémentaire Forms, les configurations reposant sur l’ancien service Adobe Analytics Cloud à l’aide de l’authentification basée sur les informations d’identification ne fonctionnent plus. Ce problème empêchait les règles d’analyse de s’exécuter correctement. Pour télécharger et installer le correctif, voir l’article Correctifs Adobe Experience Manager Forms. (FORMS-15428)
-
Lors de la mise à jour vers le pack de services AEM Forms 20 (6.5.20.0) sur le serveur JEE et de la génération des PDF à l’aide des services Output, le rendu des PDF pose des problèmes d’accessibilité. Pour télécharger et installer le correctif, voir l’article Correctifs Adobe Experience Manager Forms. (LC-3922112)
-
Lors de la génération des PDF balisés à l’aide du service Output sur JEE, un « Avertissement de structure inappropriée » s’affiche. Pour télécharger et installer le correctif, voir l’article Correctifs Adobe Experience Manager Forms. (LC-3922038)
-
Lorsqu’un formulaire est envoyé sur AEM Forms JEE, les instances d’un élément XML répétitif sont supprimées des données. Pour télécharger et installer le correctif, voir l’article Correctifs Adobe Experience Manager Forms. (LC-3922017)
-
Lorsqu’une personne utilisant un environnement Linux® effectue le rendu d’un formulaire adaptatif (sur JEE) en HTML, le rendu ne s’affiche pas correctement. Pour télécharger et installer le correctif, voir l’article Correctifs Adobe Experience Manager Forms. (LC-3921957)
-
Lorsqu’une personne convertit un fichier XTG au format PostScript à l’aide du service Output sur AEM Forms JEE, l’erreur d’échec suivante se produit :
AEM_OUT_001_003: Unexpected Exception: PAExecute Failure: XFA_RENDER_FAILURE
. Pour télécharger et installer le correctif, voir l’article Correctifs Adobe Experience Manager Forms. (LC-3921720) -
Après la mise à niveau vers le pack de services AEM Forms 18 (6.5.18.0) sur le serveur JEE, lorsqu’une personne envoie un formulaire, elle ne parvient pas à générer des fichiers HTML5 ou PDF Forms et XMLFM se bloque. Pour télécharger et installer le correctif, voir l’article Correctifs Adobe Experience Manager Forms. (LC-3921718)
-
Dans l’aperçu avant impression de l’IU de l’agent de communication interactive, le symbole monétaire (comme le symbole du dollar « $ ») s’affiche de manière incohérente pour toutes les valeurs de champ. Il s’affiche pour les valeurs allant jusqu’à 999, mais il est absent pour les valeurs supérieures ou égales à 1 000. (FORMS-16557)
-
Les modifications apportées au fichier XDP des fragments de mise en page imbriqués dans une communication interactive ne sont pas répercutées dans l’éditeur de communication interactive. (FORMS-16575)
-
Dans l’aperçu avant impression de l’IU de l’agent de communication interactive, certaines valeurs calculées ne s’affichent pas correctement. (FORMS-16603)
-
Lorsque la lettre est affichée dans l’aperçu avant impression, le contenu change. Certains espaces disparaissent et certaines lettres sont remplacées par « x ». (FORMS-15681)
-
Lorsqu’un utilisateur ou une utilisatrice configure une instance WebLogic 14c, le service PDFG dans le pack de services 21 d’AEM Forms sur JEE (6.5.21.0) s’exécutant sur JBoss® échoue en raison de conflits de chargeurs de classes impliquant la bibliothèque SLF4J. L’erreur s’affiche comme suit (CQDOC-22178) :
Caused by: java.lang.LinkageError: loader constraint violation: when resolving method "org.slf4j.impl.StaticLoggerBinder.getLoggerFactory()Lorg/slf4j/ILoggerFactory;" the class loader org.ungoverned.moduleloader.ModuleClassLoader @404a2f79 (instance of org.ungoverned.moduleloader.ModuleClassLoader, child of 'deployment.adobe-livecycle-jboss.ear' @7e313f80 org.jboss.modules.ModuleClassLoader) of the current class, org/slf4j/LoggerFactory, and the class loader 'org.slf4j.impl@1.1.0.Final-redhat-00001' @506ab52 (instance of org.jboss.modules.ModuleClassLoader, child of 'app' jdk.internal.loader.ClassLoaders$AppClassLoader) for the method's defining class, org/slf4j/impl/StaticLoggerBinder, have different Class objects for the type org/slf4j/ILoggerFactory used in the signature