errore di attivazione del bundle cq-dam-cfm-graphql dopo l’aggiornamento in AEM

Dopo l'aggiornamento ad AEM 6.5.21 (non si tratta di un problema specifico della versione, pertanto può verificarsi su qualsiasi versione) e l'installazione del pacchetto del componente aggiuntivo Forms, il bundle cq-dam-cfm-graphql non viene avviato a causa di dipendenze non risolte relative a com.adobe.cq.ui.wcm.commons. Questo problema è causato da una configurazione mancante o errata nel componente FilterResolverHookFactory, che impedisce la corretta risoluzione della dipendenza richiesta. Per risolvere questo problema, aggiorna la configurazione per ripristinare la risoluzione del pacchetto richiesta.

Descrizione description

Ambiente

Adobe Experience Manager (AEM) Forms, v6.5.21

Problema/Sintomi

  • Impossibile avviare il bundle cq‑dam‑cfm‑graphql. Lo stato rimane non risolto.
  • I registri errori mostrano osgi.wiring.package dipendenze non risolte per com.adobe.cq.ui.wcm.commons a causa di vincoli di versione.
  • Il messaggio di errore fa riferimento a FilterResolverHookFactory che impedisce la risoluzione a causa di una configurazione del componente non valida.
  • Il pacchetto del componente aggiuntivo Forms scompare da Gestione pacchetti dopo l’installazione e il riavvio.

Risoluzione resolution

Per risolvere il problema, effettua le seguenti operazioni:

  1. Apri la console Web OSGi in /system/console/configMgr sul server interessato.
  2. Trovare la configurazione per com.adobe.granite.apicontroller.FilterResolverHookFactory.
  3. Confrontare questa configurazione con un server funzionante in cui sono attivi i bundle cq-dam-cfm-*.
  4. Aggiungere o correggere le voci per includere cq-dam-cfm-* nel pacchetto com.adobe.cq.ui.commons, come osservato in un server funzionante.
  5. Salva la configurazione e applica le modifiche.
  6. Aggiorna o riavvia i bundle utilizzando /system/console/bundles.
  7. Verificare che il bundle cq-dam-cfm-graphql passi a uno stato attivo e non riporti più dipendenze non risolte.

Nota: se il problema persiste dopo aver aggiornato la configurazione, verifica che tutti i Service Pack e i componenti aggiuntivi pertinenti siano installati in conformità alle note ufficiali sulla versione di AEM 6.5.21 e, se necessario, confronta le versioni dei bundle tra i server.

Lettura correlata

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