在 AEM 中复制 nt:unstructured 个节点

Replicate nt:unstructured nodes in AEM

我在 JCR 中存储了大量元数据,这些元数据可通过 OSGi 服务从 Sightly 页面访问,并在呈现自适应表单时访问。元数据全部存储在发布实例的 nt:unstructured 个节点的树中。

理想情况下,我想连续将这些节点反向复制给我的作者,然后可能使用树激活将作者推回发布。

问题是这样的:AEM 的复制功能似乎无法获取 nt:unstructured 节点。我假设这是设计使然,但我想确认一下。

此外,什么是合适的解决方法?我应该将 nt:unstructured 个节点更改为 cq:Page 个节点吗?感觉不对。

就此结束:

com.day.cq.replication.Replicator 软件包包含一个名为 Replicator 的 OSGi 组件。

通过使用此组件,您还可以通过以下调用复制 nt:unstructured 个节点:

replicator.replicate(session,ReplicationActionType.ACTIVATE, nodePath);