Your classpath might be missing some jar files. See query section in the FAQ:
http://jackrabbit.apache.org/frequently-asked-questions.html
regards
marcel
neo anderson wrote:
I follow the first hop at http://jackrabbit.apache.org/first-hops.html, but
encounter errors. There are many errors message generated, one of them is
<code>
3950 [main] WARN
org.apache.jackrabbit.core.query.lucene.JackrabbitTextExtractor - Extractor
dependency not found: org.apache.jackrabbit.extractor.MsWordTextExtractor
java.lang.NoClassDefFoundError
at
org.apache.jackrabbit.extractor.MsWordTextExtractor.class$(MsWordTextExtractor.java:37)
at
org.apache.jackrabbit.extractor.MsWordTextExtractor.<clinit>(MsWordTextExtractor.java:43)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:169)
at
org.apache.jackrabbit.core.query.lucene.JackrabbitTextExtractor.<init>(JackrabbitTextExtractor.java:113)
at
org.apache.jackrabbit.core.query.lucene.SearchIndex.createTextExtractor(SearchIndex.java:881)
at
org.apache.jackrabbit.core.query.lucene.SearchIndex.doInit(SearchIndex.java:395)
at
org.apache.jackrabbit.core.query.AbstractQueryHandler.init(AbstractQueryHandler.java:48)
at
org.apache.jackrabbit.core.SearchManager.initializeQueryHandler(SearchManager.java:573)
at
org.apache.jackrabbit.core.SearchManager.<init>(SearchManager.java:255)
at
org.apache.jackrabbit.core.RepositoryImpl.getSystemSearchManager(RepositoryImpl.java:625)
at
org.apache.jackrabbit.core.RepositoryImpl.access$300(RepositoryImpl.java:104)
at
org.apache.jackrabbit.core.RepositoryImpl$WorkspaceInfo.getSearchManager(RepositoryImpl.java:1613)
at
org.apache.jackrabbit.core.RepositoryImpl.initWorkspace(RepositoryImpl.java:606)
at
org.apache.jackrabbit.core.RepositoryImpl.initStartupWorkspaces(RepositoryImpl.java:415)
at
org.apache.jackrabbit.core.RepositoryImpl.<init>(RepositoryImpl.java:305)
at
org.apache.jackrabbit.core.RepositoryImpl.create(RepositoryImpl.java:557)
at
org.apache.jackrabbit.core.TransientRepository$2.getRepository(TransientRepository.java:245)
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:388)
at FirstHop.main(FirstHop.java:20)
</code>
What might cause this error? I've checked the lib path. text extractor has
already included in the lib; and I am also able to use eclipse code aid to
use MsWordTextExtractor class.
Thank in advice,