DAM アセットサブツリーが完全に公開されていないため、Adobe Experience Managerでリダイレクトフローの問題が発生する
この記事では、Adobe Experience Manager(AEM)でDAM アセットサブツリーを不完全に公開すると、リダイレクトフローまたは依存ページの問題が発生する仕組みについて説明し、必要なすべてのアセットが適切に公開されるようにするための手順を説明します。
説明 description
AEMでDAM アセットまたはヘッダーを公開する場合、サブツリー内のすべてのアセットがパブリッシュ環境に完全にレプリケートされない場合でも、パブリケーションは成功したとレポートされます。 これにより、影響を受けるフローやページが、リダイレクトフローや、これらのアセットに依存するその他の機能など、正しく読み込めなくなります。 影響を受けるページのみを再公開しても、基盤となるDAM アセットが公開インスタンスで見つからないか不完全な場合は、問題は解決されません。
環境
- Adobe Experience Manager(AEM)、すべてのバージョン
- オンプレミスまたは顧客管理のデプロイメント
症状
- DAM アセットに依存するリダイレクトフローまたはページが、継続的な読み込み/回転を表示または読み込めません。
- UIに明示的なエラーメッセージはありません。
- 影響を受けるページを再公開しても、問題は解決されません。
- DAM アセットパスで ツリーをアクティブ化操作を実行すると、サービスが復元されます。
原因
DAM アセットの最初の公開では成功が報告されましたが、必要なすべてのアセットが公開環境に完全にレプリケートされませんでした。 これは、多くの場合、サブツリーのアクティベーションが不完全であるか、レプリケーションの不整合が原因です。 ツリーをアクティブ化を使用すると、すべてのアセットと依存関係が公開されます。
解決策 resolution
問題を解決するには、次の手順に従います。
- DAM アセットサブツリーがすべての関連するパブリッシュインスタンスに完全に公開されていることを確認します。
- インシデントウィンドウ中に、影響を受けるDAM アセットパスに関連する停止、失敗、または不完全な項目のレプリケーションキューを確認します。
- オーサーインスタンスとパブリッシュインスタンスのログを調べて、最初の公開時にアセットのレプリケーションやアクティベーションに関連するエラーや警告を確認します。
- 複雑なDAM アセットまたはネストされたDAM アセットを公開する場合は、 ツリーをアクティブ化関数を使用して、すべての子アセットと依存関係を確実にレプリケートします。
- 公開後、URLを参照するか、AEMのアセットブラウザーを使用して、必要なすべてのアセットがパブリッシュ環境でアクセスできることを確認します。
- 問題が繰り返された場合は、関連する時間枠から詳細なオーサー、公開、Dispatcher、レプリケーションのログを収集して、さらに分析します。
解決を確認するには、影響を受けるフローまたはページが正しく読み込まれ、必要なすべてのアセットがパブリッシュインスタンスで使用可能であることを確認します。
recommendation-more-help
experience-cloud-kcs-help-kbarticles