[AEMaaCS] non può accedere all'interfaccia utente di Assets e alla distribuzione dei contenuti con l'errore "Recupero dello stato della coda completato"

Questo articolo risolve l'errore Impossibile generare entryDepthMap che si verifica all'apertura dell'interfaccia utente di Assets e della Distribuzione dei contenuti. Per risolvere questo problema, aggiorna la coda di distribuzione del contenuto eseguendo una connessione di prova nell’interfaccia utente dell’agente di distribuzione del contenuto, attivando una pagina fittizia ed eseguendo nuovamente la pipeline da Cloud Manager.

Descrizione description

Ambiente

Adobe Experience Manager as a Cloud Service (AEMaaCS)

Problema

Quando si apre l’interfaccia utente di Assets e la pagina Distribuzione contenuti, si verifica l’errore seguente.

31.01.2022 02:16:37.882 [ cm-<b></b><b></b>-<b></b><b></b>-aem-author-<b></b><b></b><b></b>-<b></b>*]  WARN [ <b>*.</b>*.<b>*.</b>* [ 1643595337830]  GET /assets.html/content/dam HTTP/1.1]  com.day.cq.dam.commons.util.DamUtil Cannot build entryDepthMap

java.lang.RuntimeException: Gave up fetching queue state

    at org.apache.sling.distribution.journal.queue.impl.PubQueueCache.fetchIfNeeded(PubQueueCache.java:155) [ org.apache.sling.distribution.journal:0.1.20]

    at org.apache.sling.distribution.journal.queue.impl.PubQueueCache.getOffsetQueue(PubQueueCache.java:117) [ org.apache.sling.distribution.journal:0.1.20]

    at org.apache.sling.distribution.journal.queue.impl.PubQueueProviderImpl.getOffsetQueue(PubQueueProviderImpl.java:198) [ org.apache.sling.distribution.journal:0.1.20]

    at org.apache.sling.distribution.journal.queue.impl.PubQueueProviderImpl.getQueue(PubQueueProviderImpl.java:173) [ org.apache.sling.distribution.journal:0.1.20]

    at org.apache.sling.distribution.journal.impl.publisher.DistributionPublisher.getQueue(DistributionPublisher.java:226) [ org.apache.sling.distribution.journal:0.1.20]

    at com.adobe.granite.distribution.core.impl.replication.adapters.ReplicationAgent.getQueue(ReplicationAgent.java:179) [ com.adobe.granite.distribution.core:0.2.70]

Risoluzione resolution

Questo problema è stato interessato da GRANITE-37870 e SKYOPS-24148. La soluzione alternativa temporanea consiste nell’aggiornare la coda di distribuzione del contenuto. Per aggiornare, segui la procedura riportata di seguito.

  1. Esegui Verifica connessione nell'interfaccia utente Agente di distribuzione contenuto. (http://IP:PORT/libs/granite/distribution/content/distribution-agent.html?agentName=publish)
  2. Attiva una pagina fittizia nell’interfaccia utente del sito.
  3. Esegui nuovamente la pipeline da Cloud Manager (Nota: NON è necessario modificare alcun codice).
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f