Forms ne s’ouvre pas dans l’interface utilisateur de l’agent dans AEM 6.5 LTS SP2 en raison de bibliothèques manquantes
✨ Ce contenu est généré par l’IA et peut être inexact. Termes IA génératifs
Cet article décrit comment résoudre un problème dans Adobe Experience Manager 6.5 LTS SP2 où les formulaires ne s’ouvrent pas dans l’interface utilisateur de l’agent en raison de l’absence de bibliothèques système et de liens symboliques.
Description description
Environnement
- Adobe Experience Manager (AEM) 6.5 LTS SP2 sous Linux
Symptômes
- Forms ne s’affiche pas ou ne s’ouvre pas dans l’interface utilisateur de l’agent lors de l’utilisation de la Prévisualisation avec des exemples de données.
- Les messages d’erreur s’affichent dans le journal des erreurs d’AEM lors de la tentative de génération ou de prévisualisation de formulaires.
- Le problème se produit uniquement sur certains serveurs ; d’autres instances fonctionnent comme prévu.
- Les bibliothèques suivantes sont manquantes sur les serveurs concernés :
- libX11.x86_64
- libxcb.x86_64
- libXau.x86_64
- Le problème persiste après le remplacement du dossier de base et le redémarrage du serveur, sauf si les bibliothèques et liens symboliques manquants sont corrigés.
Cause
Les bibliothèques système et les liens symboliques manquants empêchent le module AEM forms d’effectuer le rendu des formulaires dans l’interface utilisateur de l’agent.
Résolution resolution
Suivez les étapes ci-dessous pour résoudre le problème :
- Sur le serveur concerné, vérifiez que les bibliothèques suivantes sont installées : libX11.x86_64, libxcb.x86_64 et libXau.x86_64.
- Utilisez le gestionnaire de packages pour vérifier le statut de l’installation, par exemple :
rpm -q libX11 libxcb libXau. - Si des bibliothèques sont manquantes, installez-les à l’aide de votre gestionnaire de packages, par exemple :
sudo yum install libX11.x86_64 libxcb.x86_64 libXau.x86_64. - Assurez-vous que les liens symboliques de ces bibliothèques correspondent à ceux d’un serveur opérationnel.
- Comparez la sortie de
ls -l /usr/lib64/pour les bibliothèques pertinentes entre les serveurs qui fonctionnent et ceux qui ne fonctionnent pas. - Créez les liens symboliques manquants selon les besoins, par exemple :
sudo ln -s /usr/lib64/libX11.so.6 /usr/lib64/libX11.so. - Redémarrez l’instance AEM :
./crx-quickstart/bin/start. - Essayez d’ouvrir les formulaires dans l’interface utilisateur de l’agent et via l’aperçu pour confirmer que les formulaires se génèrent désormais comme prévu.
recommendation-more-help
experience-cloud-kcs-help-kbarticles