Dynamic Media 一般設定ページが開かない

この記事では、正しく設定された Dynamic Media CloudConfig を使用していて DMS7 へのアセット同期に成功しても Dynamic Media 一般設定 ページが読み込まれない問題を修正する方法を説明します。

説明 description

環境

Dynamic Media Classic

Adobe Experience Manager(AEM)

問題

正しい Dynamic Media CloudConfig セットアップが行われ、DMS7 とのアセット同期が成功したにもかかわらず、Dynamic Media 一般設定ページを開けない。 ページにアクセスしようとすると、データの取得に失敗しました エラーが発生し、追加の設定アクセスがブロックされます。

解決策 resolution

  • Dynamic Media 一般設定 ページを開くと、次のクエリが送信され、S7Config が返されることが期待されます。

    • SELECT * FROM [ cq:Page] AS s WHERE ISDESCENDANTNODE([ /conf] ) AND s.[ jcr:content/sling:resourceType] = 'dam/components/scene7/dmscene7page'
  • ページが読み込まれない場合は、カスタムインデックスが生成されているかどうかを確認します。 カスタムインデックスにより、クエリが S7Config を返すことができない可能性があるため、問題が発生します。

  • AEMaaCS > 内  ハンマー >  一般 >  GraphQL クエリエディター クエリをシミュレートして、変更されているかどうかを判断できます。

  • AEM 6.5 では、ハンマ > > ード操作 > 診断 > クエリパフォーマンス > クエリの説明を行います

  • 例えば、カスタムクエリに(/conf を含まない)インデックスエントリを制限する「includedPaths」句があるものの、このクエリ自体の使用を制限する queryPaths 句が付随していない可能性があります。

  • 同じに関するドキュメント:

  • https://jackrabbit.apache.org/oak/docs/query/lucene.html#query-paths

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