O AEM Forms não carrega após a atualização do LTS em ambientes de Autor e Publicação
Este artigo fornece etapas para resolver um problema em que o AEM Forms está presente no repositório, mas não carrega ou é exibido na interface do usuário do AEM Forms em ambientes de Autor e Publicação após uma atualização do Suporte de longo prazo (LTS) da AEM.
Descrição description
Depois de executar uma atualização do AEM LTS, os formulários ficam visíveis no CRX/DE, mas não são exibidos ou carregados na interface do usuário do AEM Forms nos ambientes Autor ou Publicação. As tentativas de acessar formulários afetados resultam em erros como javax.servlet.jsp.JspException: Error while executing script formBody.jsp e erros do Apache Sling, indicando que a solicitação não pode ser atendida. Esse problema pode impedir testes e atividades comerciais que dependem do AEM Forms.
Ambiente
Adobe Experience Manager (AEM) Forms, todas as versões compatíveis.
Sintomas
- Os Forms estão presentes no repositório (CRX/DE), mas não aparecem na interface do usuário do AEM Forms.
- O Forms não carrega nos ambientes Autor e Publicação.
- Mensagens de erro que fazem referência a
formBody.jspou Apache Sling são exibidas ao acessar formulários.
Causa
As alterações de conteúdo introduzidas pela ferramenta Transformador de Conteúdo do Modernizador LTS durante a atualização do AEM LTS afetam a compatibilidade do AEM Forms, fazendo com que os formulários fiquem invisíveis ou não sejam carregados.
Resolução resolution
Siga as etapas abaixo para resolver o problema:
- Revise atividades recentes de atualização do AEM LTS, especialmente quaisquer etapas de transformação de conteúdo executadas usando a ferramenta Transformador de conteúdo do Modernizador de LTS.
- Verifique se há alterações no conteúdo do repositório que afetaram a compatibilidade ou a visibilidade do AEM Forms.
- Se os formulários estiverem ausentes ou não estiverem carregando, restaure os ambientes do Autor e de Publicação afetados para um estado íntegro anteriormente usando um backup feito antes da atualização.
- Após a restauração, valide se os formulários estão visíveis na interface do usuário do AEM Forms e carregue conforme esperado nos ambientes do Autor e de Publicação.
- Para atualizações futuras, execute a validação adicional da compatibilidade do AEM Forms antes e depois da transformação do conteúdo e estabeleça pontos de decisão de reversão mais cedo no processo de atualização para minimizar o impacto se forem detectados problemas.