Hey list,

I have a problem with getPath() on some nodes in my repository - basically, jackrabbit complains that there is no child entry on the parent node for the node but it seems the node itself thinks it is a child of the parent. This results in the following exception:

is there a way to check the consistency of a repository and fix such issues? I tried export/import but that did not help either. I am using magnolia 3.5.2

Thanks a lot

Ruben

javax.jcr.ItemNotFoundException: failed to build path of 5ec5a444-debb-46b9-a617-4fef01dfde25: df4c39b4-092a-4e9f-9704-82e87f8953df has no child entry for 5ec5a444-debb-46b9-a617-4fef01dfde25 ERROR com.headwire.taglibs.util.SwissrootsRandomParagraphTag SwissrootsRandomParagraphTag.java(doStartTag:320) 12.04.2008 14:15:14 RepositoryException caught while drawing navigation: failed to build path of 5ec5a444-debb-46b9-a617-4fef01dfde25: df4c39b4-092a-4e9f-9704-82e87f8953df has no child entry for 5ec5a444-debb-46b9-a617-4fef01dfde25 javax.jcr.ItemNotFoundException: failed to build path of 5ec5a444-debb-46b9-a617-4fef01dfde25: df4c39b4-092a-4e9f-9704-82e87f8953df has no child entry for 5ec5a444-debb-46b9-a617-4fef01dfde25 at org.apache.jackrabbit.core.HierarchyManagerImpl.buildPath(HierarchyManagerImpl.java:308) at org.apache.jackrabbit.core.CachingHierarchyManager.buildPath(CachingHierarchyManager.java:163) at org.apache.jackrabbit.core.HierarchyManagerImpl.buildPath(HierarchyManagerImpl.java:297) at org.apache.jackrabbit.core.CachingHierarchyManager.buildPath(CachingHierarchyManager.java:163) at org.apache.jackrabbit.core.HierarchyManagerImpl.buildPath(HierarchyManagerImpl.java:297) at org.apache.jackrabbit.core.CachingHierarchyManager.buildPath(CachingHierarchyManager.java:163) at org.apache.jackrabbit.core.HierarchyManagerImpl.buildPath(HierarchyManagerImpl.java:297) at org.apache.jackrabbit.core.CachingHierarchyManager.buildPath(CachingHierarchyManager.java:163) at org.apache.jackrabbit.core.HierarchyManagerImpl.buildPath(HierarchyManagerImpl.java:297) at org.apache.jackrabbit.core.CachingHierarchyManager.buildPath(CachingHierarchyManager.java:163) at org.apache.jackrabbit.core.HierarchyManagerImpl.getPath(HierarchyManagerImpl.java:356) at org.apache.jackrabbit.core.CachingHierarchyManager.getPath(CachingHierarchyManager.java:224) at org.apache.jackrabbit.core.ItemImpl.getPrimaryPath(ItemImpl.java:295)
       at org.apache.jackrabbit.core.ItemImpl.getPath(ItemImpl.java:1407)


----------------------------------------------------------------
for list details see
http://documentation.magnolia.info/
----------------------------------------------------------------

Reply via email to