échec de l’activation du lot cq-dam-cfm-graphql après la mise à niveau dans AEM

Après la mise à niveau vers AEM 6.5.21 (il ne s’agit pas d’un problème spécifique à une version, donc il peut se produire sur n’importe quelle version) et l’installation du package complémentaire Forms, le démarrage du lot cq-dam-cfm-graphql échoue en raison de dépendances non résolues liées à com.adobe.cq.ui.wcm.commons. Ce problème est dû à une configuration manquante ou incorrecte dans le composant FilterResolverHookFactory, qui empêche la résolution correcte de la dépendance requise. Pour résoudre ce problème, mettez à jour la configuration pour restaurer la résolution de package requise.

Description description

Environnement

Adobe Experience Manager (AEM) Forms, v6.5.21

Problème/Symptômes

  • Le lot cq‑dam‑cfm‑graphql ne parvient pas à démarrer et reste dans un état non résolu.
  • Les journaux d’erreurs affichent des dépendances de osgi.wiring.package non résolues pour com.adobe.cq.ui.wcm.commons en raison de contraintes de version.
  • Le message d’erreur fait référence FilterResolverHookFactory empêchant la résolution en raison d’une configuration de composant non valide.
  • Le package complémentaire Forms disparaît du gestionnaire de packages après l’installation et le redémarrage.

Résolution resolution

Pour résoudre ce problème, procédez comme suit :

  1. Ouvrez la console web OSGi à l’adresse /system/console/configMgr sur le serveur concerné.
  2. Recherchez la configuration de com.adobe.granite.apicontroller.FilterResolverHookFactory.
  3. Comparez cette configuration à un serveur opérationnel sur lequel les lots cq-dam-cfm-* sont actifs.
  4. Ajoutez ou corrigez les entrées à inclure cq-dam-cfm-* sous le package com.adobe.cq.ui.commons, comme observé sur un serveur en cours d’exécution.
  5. Enregistrez la configuration et appliquez les modifications.
  6. Actualisez ou redémarrez les lots à l’aide de /system/console/bundles.
  7. Vérifiez que le lot cq-dam-cfm-graphql passe à un état actif et ne signale plus les dépendances non résolues.

Remarque: si le problème persiste après la mise à jour de la configuration, vérifiez que tous les packs de services et modules complémentaires appropriés sont installés conformément aux notes de mise à jour officielles d’AEM version 6.5.21, et comparez les versions de bundle sur les serveurs si nécessaire.

Lecture connexe

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f