我正在尝试在AEM 6.5.10上演示基本的反向复制。在author中创建了一个新的反向复制代理,工作正常。
创建了一个servlet来修改页面内容,该servlet更改了一些值,并添加了值为true的cq:distribute属性。每当我运行servlet并且页面内容获得distribute属性时,反向复制就会起作用。在此之后,如果我再次访问servlet,那么一些道具会发生变化,但反向复制不起作用。
当我检查日志时,我发现轮询工作正常,它提取了0个文件,这意味着发件箱中没有任何文件。
现在是奇怪的部分->如果我从crx/de中删除cq:distribute属性并运行servlet,那么反向复制就可以工作了。简而言之:只有当我将cq:distribute属性添加到节点时,反向复制才能工作。如果该属性已经存在,并且我更改了其他一些属性,则反向复制将不起作用。