内部ライブコピーのロールアウト中に参照が更新されませんでした
説明 description
環境
- Adobe Experience Manager as a Cloud Service
- Experience Manager 6.5
- Adobe Experience Manager
問題/症状
ネストされたライブコピーや内部ライブコピーを作成する場合、ページのコンテンツ内の参照は、ロールアウト時に同等のライブコピーには更新されません(代わりにブループリントパスを参照します)。
内部ライブコピーは、次の複数の理由で作成できます。
- 手動で作成する(「ライブコピーを作成」)
- または、ライブコピーのルートからサブページの「ライブコピー」プロパティを編集することで、
例えば、次の BluePrint/LiveCopy 構造を持つ WKND サンプル Web サイトを考えてみましょう。
- ブループリント: /content/wknd/language-masters/en
- ライブコピー: /content/wknd/us/en および/content/wknd/ca/en
次に、「/content/wknd/us/en/magazine/ski-touring」(「/content/wknd/us/en」ライブコピー内のサブページ)ページのページプロパティを開いた場合。
「ライブコピー」タブに移動して、いずれかのプロパティ(「ライブコピーの継承」、「ロールアウト設定を親から継承」など)を変更すると、内部のライブコピーが作成されます。
これは、「/content/wknd/us/en/magazine/ski-touring/jcr:content/cq:LiveSyncConfig」にある「cq:LiveSyncConfig」の存在/作成から確認できます。
ブループリントライブコピーダッシュボード(BP ページのプロパティに移動し、ブループリントに移動して、ライブコピーの概要に移動)も、次の場所から変更されます。
変更後は次のとおりです。
解決策 resolution
内部のライブコピーで参照を正しく書き換えるには、次の手順を実行するために、Multi-Site Manager(MSM) 更新アクションの特定の設定を有効にする必要があります。 ネストされたライブコピーの参照を更新.
詳しくは、対応するドキュメントを参照してください。
Open Service Gateway Initiative(OSGi) 設定ファイルをデプロイするか、OSGi Web コンソールから変更を行う場合は、次の手順に従います(該当する場合)。
-
次にアクセス: Web コンソール その後、 OSGi その後、 設定 (http://localhost/system/console/configMgr)
-
を検索します。 CQ MSM References Update Action (
com.day.cq.wcm.msm.impl.actions.ReferencesUpdateActionFactory
) -
チェックボックスを有効にする ネストされたライブコピーの参照を更新