L’instance d’auteur intermédiaire est arrêtée en raison de problèmes de lot et de contenu incompatibles après la restauration
Cet article décrit comment récupérer une instance d’auteur d’évaluation Adobe Experience Manager qui ne démarre pas ou ne diffuse pas de contenu après une restauration en raison de lots incompatibles et d’utilisateurs de services manquants.
Description description
Environnement
Adobe Experience Manager (AEM)
Problème/Symptômes
- L’instance d’auteur de l’étape est inaccessible pendant une période prolongée (8 heures ou plus).
- La navigation dans l’instance de création génère des erreurs ou des pages vierges.
- La page de connexion à l’adresse
/libs/granite/core/content/login.htmlest inaccessible. - Les journaux d’erreurs indiquent des problèmes avec des lots incompatibles et des utilisateurs de service manquants.
- Des erreurs liées à
org.apache.aries.spifly.dynamic.bundleetlinkcheckerTransformersont présentes. - La restauration à partir de plusieurs sauvegardes et le redémarrage d’AEM ne résolvent pas le problème.
Les erreurs suivantes peuvent être observées dans les journaux :
Erreur lors du chargement du lot org.apache.aries.spifly.dynamic.bundle : non compatible avec Java 21.
Erreur dans la configuration linkcheckerTransformer sur .
/apps/< application> /config/rewriter/versioned-clientlibs.
Erreurs manquantes de l’utilisateur du service.
Cause
La restauration d’une instance de création avec un lot incompatible (org.apache.aries.spifly.dynamic.bundle) non pris en charge sur Java21, des linkchecker transformer mal configurés et des utilisateurs de service manquants a provoqué des échecs de démarrage et d’accès au contenu.
Résolution resolution
Pour résoudre le problème, procédez comme suit :
- Identifiez la sauvegarde valide la plus récente de l’instance d’auteur et restaurez l’instance d’auteur à l’aide de cette sauvegarde.
- Après la restauration, recherchez les lots incompatibles dans les journaux d’erreurs, tels que
org.apache.aries.spifly.dynamic.bundle. - Supprimez le lot incompatible de la console OSGi ou du système de fichiers et redémarrez l’instance AEM.
- Si des erreurs liées aux
linkcheckerTransformerapparaissent, mettez à jour la configuration à l’adresse/apps/<application>/config/rewriter/versioned-clientlibs. - Supprimez ou corrigez la configuration
linkcheckerselon vos besoins et redémarrez AEM pour appliquer les modifications. - Consultez les journaux d’erreurs pour les erreurs d’utilisateur de service manquantes. Assurez-vous que tous les utilisateurs et utilisatrices du service requis sont présents et correctement configurés.
- Si des chemins d’accès de contenu spécifiques sont manquants (par exemple,
/content/<content-root>/us/en), créez un package de l’instance d’éditeur pour le chemin d’accès requis. - Installez le package sur l’instance de création.
- Vérifiez que le contenu est maintenant disponible. Vérifiez que la page de connexion et l’interface utilisateur de création sont accessibles.
- Vérifiez que tous les contenus et configurations requis sont présents.