內部即時副本轉出期間未更新參考
瞭解如何在多網站管理員(MSM)更新動作啟用特定設定,以在內部即時副本轉出期間不更新參考 更新巢狀即時副本間的參考.
說明 description
環境
- Experience Manager as a Cloud Service
- Experience Manager 6.5
- Experience Manager
問題/症狀
建立一些巢狀/內部即時副本時,頁面內容中的參照在轉出期間將不會更新為其即時副本對等專案(它們將參照Blueprint路徑)。
可以基於多個原因建立內部即時副本:
- 手動建立(「建立」)
>
Live Copy」) - 或是從即時副本根編輯子頁面的「即時副本」屬性
例如,以WKND範例網站為例,具有下列BluePrint/LiveCopy結構:
- 藍圖: /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」中看出。
Blueprint即時副本儀表板(前往BP頁面屬性,然後前往Blueprint,然後前往即時副本概觀)也將從下列專案變更:
到:
解決方法 resolution
若要在內部Live Copy上正確重寫參考,必須啟用多站點管理員(MSM)更新動作的特定設定,以便 更新巢狀即時副本間的參考.
如需詳細資訊,請參閱對應的檔案:
請依照下列步驟部署Open Service Gateway Initiative (OSGi)設定檔,或從OSGi Web主控台執行變更(若適用):
-
存取 網頁主控台 然後前往 osgi 然後前往 設定 (http://localhost/system/console/configMgr)
-
搜尋 CQ MSM參考更新動作 (
com.day.cq.wcm.msm.impl.actions.ReferencesUpdateActionFactory
) -
啟動核取方塊 更新巢狀即時副本間的參考