AEM Forms ne se charge pas après la mise à niveau LTS dans les environnements de création et de publication

Cet article décrit les étapes à suivre pour résoudre un problème en raison duquel AEM Forms est présent dans le référentiel, mais ne se charge pas et n’apparaît pas dans l’interface utilisateur d’AEM Forms dans les environnements de création et de publication à la suite d’une mise à niveau de la prise en charge à long terme (LTS) d’AEM.

Description description

Après avoir effectué une mise à niveau AEM LTS, les formulaires sont visibles dans CRX/DE, mais n’apparaissent ni ne se chargent dans l’interface utilisateur d’AEM Forms dans les environnements de création ou de publication. Les tentatives d’accès aux formulaires affectés entraînent des erreurs telles que javax.servlet.jsp.JspException: Error while executing script formBody.jsp et Apache Sling indiquant que la requête ne peut pas être traitée. Ce problème peut empêcher les activités de test et d’entreprise qui dépendent d’AEM Forms.

Environnement

Adobe Experience Manager (AEM) Forms, toutes les versions prises en charge.

Symptômes

  • Les Forms sont présentes dans le référentiel (CRX/DE) mais n’apparaissent pas dans l’interface utilisateur d’AEM Forms.
  • Le chargement de Forms échoue dans les environnements de création et de publication.
  • Des messages d’erreur référençant formBody.jsp ou Apache Sling s’affichent lors de l’accès aux formulaires.

Cause

Les modifications de contenu introduites par l’outil de transformation de contenu de Modernisation LTS lors de la mise à niveau LTS d’AEM affectent la compatibilité AEM Forms, rendant les formulaires invisibles ou ne parvenant pas à se charger.

Résolution resolution

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

  1. Passez en revue les activités récentes de mise à niveau du LTS d’AEM, en particulier toutes les étapes de transformation de contenu effectuées à l’aide de l’outil de transformation de contenu LTS Modernizer.
  2. Recherchez les modifications du contenu du référentiel qui ont affecté la compatibilité ou la visibilité d’AEM Forms.
  3. Si des formulaires sont manquants ou ne se chargent pas, restaurez les environnements de création et de publication concernés à un état précédemment intègre à l’aide d’une sauvegarde effectuée avant la mise à niveau.
  4. Après la restauration, vérifiez que les formulaires sont visibles dans l’interface utilisateur d’AEM Forms et se chargent comme prévu dans les environnements de création et de publication.
  5. Pour les futures mises à niveau, validez davantage la compatibilité d’AEM Forms avant et après la transformation de contenu et établissez des points de décision de restauration plus tôt dans le processus de mise à niveau afin de minimiser l’impact si des problèmes sont détectés.
recommendation-more-help
experience-cloud-kcs-help-kbarticles