Hello people,
Today,
our somewhat big Jackrabbit 1.6.X repository, which worked flawlessly for
moths, started showing the following error :
javax.jcr.ItemNotFoundException: failed to build path of
9197a19e-dc9a-48ac-bd8e-2ebb122e57ba: deadbeef-cafe-babe-cafe-babecafebabe:
deadbeef-cafe-babe-cafe-babecafebabe
At the very same moment, our specific jcr logfile started to say :
2011-11-08 10:25:08,927 ERROR
[org.apache.jackrabbit.core.persistence.bundle.BundleDbPersistenceManager] :
failed to read bundle: deadbeef-cafe-babe-cafe-babecafebabe:
java.lang.IllegalArgumentException: Invalid namespace index: 1231614
We tried to restart our webapp but it won't restart with this error :
2011-11-08 15:56:59,165 ERROR
[org.apache.jackrabbit.core.persistence.bundle.BundleDbPersistenceManager] :
failed to read bundle: deadbeef-cafe-babe-cafe-babecafebabe:
java.lang.IllegalArgumentException: Invalid namespace index: 1231614
2011-11-08 15:56:59,168 ERROR [org.apache.jackrabbit.core.RepositoryImpl] :
Failed to initialize workspace 'default'
javax.jcr.ItemNotFoundException: failed to build path of
deadbeef-cafe-babe-cafe-babecafebabe: deadbeef-cafe-babe-cafe-babecafebabe:
deadbeef-cafe-babe-cafe-babecafebabe
at
org.apache.jackrabbit.core.HierarchyManagerImpl.getPath(HierarchyManagerImpl.java:398)
at
org.apache.jackrabbit.core.SearchManager.<init>(SearchManager.java:209)
at
org.apache.jackrabbit.core.RepositoryImpl$WorkspaceInfo.getSearchManager(RepositoryImpl.java:1790)
We are trying to restard with checkConsistency=true and consistencyFix=true but
are not even sure this is going to work.
Did anybody already experience such problem ?
What should we do ?
Regards,
Laurent