我在 Adobe CQ 中创建了一个 Live Copy。一切正常,但是当我尝试推出具有代表页面属性的节点的页面时,突然出现错误。错误如下:
ItemNotFoundException: node /content/my/live/copy has no child node with name someNode
at org.apache.jackrabbit.core.NodeImpl.orderBefore(NodeImpl.java:1459)
at org.apache.jackrabbit.core.NodeImpl.orderBefore(NodeImpl.java:1857)
at com.day.cq.wcm.msm.impl.actions.ContentCopyActionFactory$ContentCopyAction.createCopy(ContentCopyActionFactory.java:180)
at com.day.cq.wcm.msm.impl.actions.ContentCopyActionFactory$ContentCopyAction.doExecute(ContentCopyActionFactory.java:136)
at com.day.cq.wcm.msm.impl.actions.BaseAction.execute(BaseAction.java:53)
... 110 more
正如错误所说,“someNode”在实时副本中不存在......但在contentCopy阶段推出失败,所以我不明白为什么不只是简单地创建节点。索引没有问题,因为我已经重建了索引并且得到了相同的结果。
我使用的是 Adobe CQ 5.6.1 版。有关如何调试的一些指示也会有所帮助。