Hi,
I'm not sure I understand the issue, but to me it looks like you forgot to copy
the registered namespaces to the new location.
regards
marcel
Kaizer wrote:
Hi,
I did some debugging on this and found that this issue arises because the
namespace for OCM hasn't been registered yet. Its only after the Session is
created that the RepositoryUtil class registers them. I think this problem
doesn't occur with the
org.apache.jackrabbit.core.persistence.db.OraclePersistenceManager as it
doesnt create name index. I think the solution would be to register the OCM
namespace as part of the NameSpaceRegistryImpl class itself. Please let me
know what can be done regarding this.
Thanks.
Regards
Kaizer
Kaizer wrote:
Hi,
My persistence manager is
org.apache.jackrabbit.core.persistence.bundle.OraclePersistenceManager. If
there is some existing data in the DB and i try to initialize the
repository for the first time, i get this exception. If i deleted
everything and then try, it works fine. What could be going wrong?
Caused by: java.io.IOException: Error indexing root node:
7107e03e-aefb-4663-9cf5-1663e665bb5f
at
org.apache.jackrabbit.core.query.lucene.MultiIndex.<init>(MultiIndex.java:323)
at
org.apache.jackrabbit.core.query.lucene.SearchIndex.doInit(SearchIndex.java:295)
at
org.apache.jackrabbit.core.query.AbstractQueryHandler.init(AbstractQueryHandler.java:44)
at
org.apache.jackrabbit.core.SearchManager.initializeQueryHandler(SearchManager.java:474)
... 19 more
java.io.IOException: Error indexing root node:
7107e03e-aefb-4663-9cf5-1663e665bb5f
at
org.apache.jackrabbit.core.query.lucene.MultiIndex.<init>(MultiIndex.java:323)
at
org.apache.jackrabbit.core.query.lucene.SearchIndex.doInit(SearchIndex.java:295)
at
org.apache.jackrabbit.core.query.AbstractQueryHandler.init(AbstractQueryHandler.java:44)
at
org.apache.jackrabbit.core.SearchManager.initializeQueryHandler(SearchManager.java:474)
at
org.apache.jackrabbit.core.SearchManager.<init>(SearchManager.java:231)
at
org.apache.jackrabbit.core.RepositoryImpl$WorkspaceInfo.getSearchManager(RepositoryImpl.java:1580)
at
org.apache.jackrabbit.core.RepositoryImpl.initWorkspace(RepositoryImpl.java:570)
at
org.apache.jackrabbit.core.RepositoryImpl.initStartupWorkspaces(RepositoryImpl.java:379)
at
org.apache.jackrabbit.core.RepositoryImpl.<init>(RepositoryImpl.java:286)
at
org.apache.jackrabbit.core.RepositoryImpl.create(RepositoryImpl.java:521)
at
org.apache.jackrabbit.core.TransientRepository$1.getRepository(TransientRepository.java:186)
at
org.apache.jackrabbit.core.TransientRepository.startRepository(TransientRepository.java:265)
at
org.apache.jackrabbit.core.TransientRepository.login(TransientRepository.java:333)
at
org.apache.jackrabbit.core.TransientRepository.login(TransientRepository.java:363)