Torgeir Veimo wrote:
Marcel Reutegger wrote:
Torgeir Veimo wrote:
Inspection using Luke sounds like a good option. However, it turned out to be a spelling error being introduced in the text filter classes "MsreplaceTextFilter", so an exception was being thrown that disabled text indexing..

hmm, do you mean text filtering was disabled completely? This is not the intended behaviour. Jackrabbit should only issue a warning message for the misspelled text filter and proceed initializing the next one. Can you confirm that none of the text filters were initialized?

Here's the exception:

00:05:04,028 WARN SearchIndex - Invalid TextFilter class: org.apache.jackrabbit.core.query.MsreplaceTextFilter java.lang.ClassNotFoundException: org.apache.jackrabbit.core.query.MsreplaceTextFilter at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1352) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1198)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:164)
at org.apache.jackrabbit.core.query.lucene.SearchIndex.setTextFilterClasses(SearchIndex.java:739)

This is what I expected. Jackrabbit issues a warn message, but will continue with the initialization of the remaining text filters.

regards
 marcel

Reply via email to