MSM内容更新不适用于OSGI节点

时间:2015-01-23 14:20:40

标签: osgi cq5 aem

我想防止在LiveCopy中复制很少的属性。我已按照以下文档http://docs.adobe.com/docs/en/cq/current/administering/multi_site_manager.html#Excluding Properties and Node Types From Synchronization

但是由于我需要在项目结构中创建一个OSGI节点,所以我遵循了以下链接http://docs.adobe.com/docs/en/cq/current/deploying/configuring_osgi.html#OSGi存储库中的配置

遵循的步骤

  1. 创建名称的节点 com.day.cq.wcm.msm.impl.actions.ContentUpdateActionFactory下 apps / myproject中的配置节点
  2. 添加了属性cq.wcm.msm.action.excludedprops和value " PROPERTYNAME"被排除在外
  3. 但是系统/ console / configMgr中的属性没有更新。该物业仍然在推出时被复制

    关于我犯错误的任何指针

    提前致谢

    维纳

2 个答案:

答案 0 :(得分:0)

OOTB已经有一个吊索:用于[0]创作环境的ContentUpdateAction的OsgiConfig节点。 如果您需要不同的配置,您应该在/ apps中覆盖节点并进行适合您项目的必要更改。

或者你可以直接在[0]更改节点,但是因为它位于/ libs下,所以不推荐这样做。

[0] /libs/wcm/msm/config.author/com.day.cq.wcm.msm.impl.actions.ContentUpdateActionFactory

答案 1 :(得分:0)

您可以尝试将 excludeprops 与 ContentCopyActionFactory 一起使用,而不是使用 ContentUpdateActionFactory