【发布时间】:2020-01-09 12:53:47
【问题描述】:
我在 JCR 中存储了大量元数据,这些元数据通过 Sightly 页面的 OSGi 服务以及在呈现自适应表单时进行访问。元数据都存储在发布实例上的 nt:unstructured 节点树中。
理想情况下,我希望将这些节点持续反向复制给我的作者,然后可能使用树激活从作者推送回发布。
问题是这样的:AEM 的复制功能似乎没有拾取 nt:unstructured 节点。我认为这是设计使然,但我想确认一下。
另外,什么是合适的解决方法?我应该将我的 nt:unstructured 节点更改为 cq:Page 节点吗?感觉不对。
【问题讨论】:
-
您可以尝试引入自己的节点类型,类似于
cq:Page或cq:Component。我不知道产品复制服务的所有限制,但在 Felix 中检查服务的配置可能也是一个好主意。也许它是可配置的,什么可以复制,什么不能复制。 -
我已经确认复制 OSGi 服务确实允许复制 nt:unstructured 节点,但不幸的是还有一些更复杂的问题 :)
标签: aem