内部Live Copy在转出期间未更新引用

了解如何通过启用多站点管理器(MSM)更新操作的特定配置来在推出内部Live Copy期间不更新引用,以 更新嵌套活动副本之间的引用.

描述 description

环境

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

问题/症状

创建一些嵌套/内部Live副本时,页面内容中的引用将不会在转出期间更新为其等效的Live-Copy(它们将引用Blueprint路径)。

出于以下多种原因,可以创建内部Live Copy:

  • 通过手动创建它们(“创建” > Live Copy")
  • 或通过编辑Live Copy根中子页面的“Live Copy”属性来访问

例如,考虑到WKND示例网站,具有以下BluePrint/LiveCopy结构:

  • Blueprint: /content/wknd/language-masters/en
  • Live Copy: /content/wknd/us/en和/content/wknd/ca/en

现在,如果打开页面“/content/wknd/us/en/magazine/ski-touring”(Live Copy中的/content/wknd/us/en子页面)的页面属性。

转到“Live Copy”选项卡并更改其中一个属性(“Live Copy继承”、“从父项继承转出配置”……)将创建一个内部Live Copy。

从“/content/wknd/us/en/magazine/ski-touring/jcr:content/cq:LiveSyncConfig”中存在/创建“cq:LiveSyncConfig”即可看到此信息。

Blueprint Live Copy仪表板(转到BP页面属性,然后转到Blueprint,然后转到Live Copy概述)也将从以下位置更改:

更改为:

解决方法 resolution

要使在内部Live Copy上正确重写引用,需要启用多站点管理器(MSM)更新操作的特定配置以 更新嵌套活动副本之间的引用.

有关更多信息,请参阅相应的文档:

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

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

按照以下步骤部署Open Service Gateway Initiative (OSGi)配置文件或从OSGi Web控制台执行更改(如果适用):

  1. 访问 Web控制台 然后转到 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