内部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)更新操作的特定配置以 更新嵌套活动副本之间的引用.
有关更多信息,请参阅相应的文档:
按照以下步骤部署Open Service Gateway Initiative (OSGi)配置文件或从OSGi Web控制台执行更改(如果适用):
-
访问 Web控制台 然后转到 osgi 然后转到 配置 (http://localhost/system/console/configMgr)
-
搜索 CQ MSM引用更新操作 (
com.day.cq.wcm.msm.impl.actions.ReferencesUpdateActionFactory
) -
激活复选框 更新嵌套活动副本之间的引用