[AEMaaCS] 「キュー状態の取得を中止しました」エラーでAssets UI およびコンテンツ配布にアクセスできない
この記事では、Assets UI とコンテンツ配布を開く際に発生するエラー entryDepthMap を作成できません について説明します。 これを解決するには、コンテンツ配布エージェント UI でテスト接続を実行し、ダミーページをアクティブ化し、Cloud Managerからパイプラインを再実行して、コンテンツ配布キューを更新します。
説明 description
環境
Adobe Experience Manager as a Cloud Service(AEMaaCS)
問題
Assets UI とコンテンツ配布を開くと、次のエラーが発生します。
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]
解決策 resolution
この問題は、GRANITE-37870 および SKYOPS-24148 の影響を受けました。 一時的な回避策は、コンテンツ配布キューを更新することです。 次の手順に従って、を更新します。
- コンテンツ配布エージェント UI で 接続をテスト を実行します。(
http://IP:PORT/libs/granite/distribution/content/distribution-agent.html?agentName=publish) - サイトの UI でダミーページをアクティブ化します。
- Cloud Managerからパイプラインを再実行します(メモ:コードの修正は不要)。
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f