0
如果作者使用語言複製工具僅將子項複製到另一種語言,但不是父項,CQ/AEM會創建損壞的頁面,爲這些腐敗的頁面,並有一種方法來解決它們。在CQ 5.6.1我用下面的XPath:AEM/Oak:檢查jcr:內容節點是否存在
/jcr:root/content//*[@jrc:primaryType='cq:Page' and not(jcr:content/fn:name()='jcr:content')]
我現在運行上的AEM 6實例相同的代碼,雖然該錯誤沒有意義對我來說這查詢不工作了:出於某種原因名功能:
/jcr:root/content//*[@jrc:primaryType='cq:Page' and not(jcr:content/fn:name((*))='jcr:content')]; expected:)
雖然你可以看到它的FN加(*)。
那麼,無論是如何解決這個查詢橡樹或如何檢查損壞的頁面在AEM 6?
你真的應該只是試圖解決這個問題的人。我會告訴你一件事。如果沒有'jcr:content /'部分它可以工作,所以你應該能夠進一步找出它 – ub1k
不確定你的意思,但是如果我在CRXDE Lite中嘗試查詢,它不適合我。它不會拋出錯誤,但也不會找到損壞的頁面。 – Thomas