实时复制页面属性容器jcr:在推出期间未与主数据库同步

时间:2019-06-28 01:17:52

标签: aem

我在项目中发现了一个问题。页面属性以jcr:为前缀,并且不会推出。

复制步骤:

  1. 打开一个香草AEM 6.3实例。页面的打开页面属性 / content / we-retail / language-masters / zh-CN
  2. 更改以下值 属性页面标题,描述。保存并关闭

enter image description here

  1. 转到蓝图 我们零售中心英语语言控制中心。即http://localhost:4512/etc/blueprints.html?rootPath=/content/we-retail/language-masters/en
    1. 推广 男性页面。然后打开实时复制页面的页面属性 / content / we-retail / ca /​​ en / men并检查页面属性

enter image description here

预期:页面标题和描述均应铺开

实际:页面标题已推出,但说明无法推出。

enter image description here

我的期望是所有页面属性都应该推出。我想念什么或做错了什么?

2 个答案:

答案 0 :(得分:0)

/system/console/configMgr/com.day.cq.wcm.msm.impl.RolloutManagerImpl处检查RolloutManagerImpl的OSGI配置,您会发现默认情况下jcr:.*sling:.*cq:.*被排除在页面属性之外。我认为说明存储在jcr:description下,因此不会推出。

答案 1 :(得分:0)

转到OSGI中的配置管理器,http://localhost:4502/system/console/configMgr并搜索 CQ MSM内容更新操作配置。

在此排除页面属性下,jcr:。*被排除,因此,jcr属性不会从父页面继承。 要继承父页面描述属性,请将jcr:.*替换为jcr:(?!(description)$)。这也将页面属性描述继承到子页面。还需要为其他页面属性进行类似的配置。

check image for configuration