內部即時副本轉出期間未更新參考

本文解決內部即時副本轉出期間參考未更新的問題。 啟用多網站管理員(MSM)更新動作的特定設定,以​ 更新巢狀即時副本間的參考

說明 description

環境

  • Experience Manager as a Cloud Service
  • Experience Manager 6.5

問題/症狀

建立一些巢狀/內部即時副本時,頁面內容中的參照在轉出期間將不會更新為其即時副本對等專案(它們將參照Blueprint路徑)。

可以基於多個原因建立內部即時副本:

  • 手動建立(建立> 即時副本)
  • 或是從即時副本根編輯子頁面的 即時副本 屬性

例如,以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 Live Copy內的子頁面)。

移至 即時副本 索引標籤並變更其中一個屬性(即時副本繼承從父項繼承轉出設定, …)將會建立內部即時副本。

這可以從​ cq:LiveSyncConfig ​的存在/建立中看出,位於​ /content/wknd/us/en/magazine/ski-touring/jcr:content/cq:LiveSyncConfig

Blueprint即時副本儀表板(前往BP頁面屬性,然後前往Blueprint,然後前往即時副本概觀)也將從下列專案變更:

至:

解決方法 resolution

若要在內部Live Copy上正確重寫參考,必須啟用多網站管理員(MSM)更新動作的特定設定,才能​ 更新巢狀LiveCopy的參考

如需詳細資訊,請參閱對應的檔案:

https://experienceleague.adobe.com/docs/experience-manager-cloud-service/content/sites/administering/reusing-content/msm/live-copy-sync-config.html?lang=zh-Hant#configuring-synchronization-for-updating-references

https://experienceleague.adobe.com/docs/experience-manager-65/administering/introduction/msm-sync.html?lang=zh-Hant#configuring-synchronization-for-updating-references

請依照下列步驟部署Open Service Gateway Initiative (OSGi)設定檔,或從OSGi Web主控台執行變更(若適用):

  1. 存取 網頁主控台,然後移至 OSGi,然後移至 設定 (http://localhost/system/console/configMgr)

  2. 搜尋 CQ MSM參考更新動作 (com.day.cq.wcm.msm.impl.actions.ReferencesUpdateActionFactory)

  3. 啟用核取方塊 更新巢狀即時副本的參考

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