AEM Forms as a Cloud Service : résolution des erreurs non résolues du lot en raison de l’inadéquation de la dépendance SLF4J

✨ Ce contenu est généré par l’IA et peut être inexact. Termes IA génératifs

Cet article explique comment résoudre des problèmes liés à des lots AEM Forms non résolus dans les environnements AEM Forms as a Cloud Service locaux, causés par une incohérence de version de dépendance SLF4J entre AEM SDK et le module complémentaire AEM Forms.

Description description

Environnement

  • Adobe Experience Manager (AEM) as a Cloud Service
  • Module complémentaire AEM SDK et AEM Forms (versions diverses)
  • Toutes les plateformes

Symptômes

Lors de l’installation des packages de modules complémentaires AEM Forms dans un environnement de développement AEM as a Cloud Service local, plusieurs lots Forms restent à l’état Installé au lieu de devenir Actifs. L’erreur de dépendance suivante s’affiche dans les journaux :

com.adobe.aem.dermis.aem-dermis-core requires: org.slf4j.spi >=1.7.0 and <2.0.0

Le SDK expose : org.slf4j.spi 2.0.17

Par conséquent, plusieurs lots Forms ne sont pas résolus et les fonctionnalités de Forms ne sont pas entièrement disponibles.

Cause

Ce problème se produit lorsque les versions d’AEM SDK et du module complémentaire AEM Forms ne proviennent pas de la même période de publication, ce qui entraîne l’incompatibilité des versions de SLF4J.

Résolution resolution

Suivez les étapes ci-dessous pour résoudre le problème :

  1. Vérifiez que les versions du SDK AEM et du module complémentaire AEM Forms proviennent de la même période de publication.
  2. Téléchargez le package SDK d’AEM et le package complémentaire d’AEM Forms publiés conjointement à partir du portail de distribution logicielle d’Adobe.
  3. Installez le module complémentaire AEM Forms en suivant la documentation officielle de la configuration de développement local.
  4. Après l’installation, accédez à /system/console/bundles et vérifiez que tous les lots liés à Forms sont à l’état Actif .
  5. Si des lots restent non résolus, consultez la liste des packages importés pour identifier les dépendances manquantes et vérifiez que la version du JDK Java est prise en charge par la version SDK.
recommendation-more-help
experience-cloud-kcs-help-kbarticles