着信リンクに、Adobe Experience Managerのすべてのリンクページが表示されるわけではありません

リンクを含むノードが、そのページの jcr:content から 4 レベルより深い位置にある場合、そのページはAdobe Experience Managerのリンクターゲットの受信リンクには表示されません。 この問題の原因については、この記事を参照してください。

説明 description

環境

  • Adobe Experience Manager as a Cloud Service
  • Adobe Experience Manager 6.5

問題/症状

リンクを含むノードが、そのページの jcr:content から 4 レベルより深い位置にある場合、そのページはリンクターゲットの受信リンクには表示されません。

・リンクページが着信リンクに表示される場合:
 /content/wknd/us/en/link-page/jcr:content
 1) /root
 2) /container
 3) /container
 4) /text(link)

・リンクページが着信リンクに表示されない場合:
 /content/wknd/us/en/link-page/jcr:content
  1) /root
  2) /container
  3) /container
  4) /container
  5) /text(link)

解決策 resolution

CRXDE Lite を使用して、リンクを含むノードの階層を確認します。

ページの構造を確認して、リンクノードが浅いレベルになるように調整します。
リンクノードのレベルが深いレベルのままである場合は、インデックスを調整して、着信リンク検索用にインデックスを作成するレベルを上げます。

CRX/DE Lite を使用して、次を選択します。

/oak:index/cqPageLucene/aggregates/cq:PageContent.

新しいノードを作成し、必要な階層レベルを表す「path」プロパティを追加します。

  • 次の例では、「include4」と「include5」を追加して、検索する受信リンクのレベルを 6 まで上げています。

再インデックスを実行するには、/oak:index/cqPageLucene の再インデックスプロパティの値を true に変更して保存します。

- 再インデックスが完了すると、次のメッセージが error.log に表示されます。

    13.01.2023 12:00:45.264 *INFO* [ async-index-update-async] org.apache.jackrabbit.oak.plugins.index.AsyncIndexUpdate [ async] Reindexing completed for indexes: [ /oak:index/cqPageLucene*(788)] in 733.7 ms (733 ms)

再インデックスにより、パフォーマンスの問題を引き起こす場合があります。
再インデックスタスクは比較的静かな時間にスケジュールすることをお勧めします。

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