falha de ativação do pacote cq-dam-cfm-graphql após a atualização no AEM

Depois de atualizar para o AEM 6.5.21 (esse não é um problema específico da versão, portanto, pode ocorrer em qualquer versão) e instalar o pacote complementar do Forms, o pacote cq-dam-cfm-graphql não é iniciado devido a dependências não resolvidas relacionadas ao com.adobe.cq.ui.wcm.commons. Esse problema é causado por uma configuração ausente ou incorreta no componente FilterResolverHookFactory, o que impede que a dependência necessária seja resolvida corretamente. Para corrigir esse problema, atualize a configuração para restaurar a resolução de pacote necessária.

Descrição description

Ambiente

Adobe Experience Manager (AEM) Forms, v6.5.21

Problema/Sintomas

  • O pacote cq‑dam‑cfm‑graphql não é iniciado e permanece em um estado não resolvido.
  • Os logs de erros mostram dependências osgi.wiring.package não resolvidas para com.adobe.cq.ui.wcm.commons devido a restrições de versão.
  • A mensagem de erro faz referência a FilterResolverHookFactory, impedindo a resolução devido à configuração inválida do componente.
  • O pacote complementar do Forms desaparece do Gerenciador de pacotes após a instalação e a reinicialização.

Resolução resolution

Para corrigir esse problema, siga estas etapas:

  1. Abra o Console OSGi da Web em /system/console/configMgr no servidor afetado.
  2. Localizar a configuração de com.adobe.granite.apicontroller.FilterResolverHookFactory.
  3. Compare essa configuração com um servidor em funcionamento no qual os pacotes do cq-dam-cfm-* estão ativos.
  4. Adicione ou corrija as entradas para incluir cq-dam-cfm-* no pacote com.adobe.cq.ui.commons, conforme observado em um servidor em funcionamento.
  5. Salve a configuração e aplique as alterações.
  6. Atualizar ou reiniciar pacotes usando /system/console/bundles.
  7. Verifique se o pacote cq-dam-cfm-graphql faz a transição para um estado ativo e não relata mais dependências não resolvidas.

Observação: se o problema persistir após a atualização da configuração, verifique se todos os service packs e complementos relevantes estão instalados de acordo com as notas de versão oficiais do AEM 6.5.21 e compare as versões do pacote entre os servidores, se necessário.

Leitura relacionada

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