: It works properly with Solr Night build snapshot under Windows: I have copied : compiled jar file HyphenationCompoundWordTokenFilterFactory.class : : into : C:\hudson\apache-solr-4.0-2010-06-30_08-05-55\example\work\Jetty_0_0_0_0_8983_solr.war__solr__k1kf17\webapp\WEB-INF\lib\apache-solr-core-4.0-2010-06-30_08-05-55.jar\org\apache\solr\analysis\
1) Don't do that. this is a really bad idea for loading custom classes in Solr. Compile your class, put it into your *own* jar, and then configure SOlr to load that jar... http://wiki.apache.org/solr/SolrPlugins#How_to_Load_Plugins 2) The specific error you are getting... : java.lang.NoClassDefFoundError: : org/apache/solr/analysis/HyphenationCompoundWordTokenFilterFactory (wrong : name: HyphenationCompoundWordTokenFilterFactory) at indicates that the class file java is finding when it loads org/apache/solr/analysis/HyphenationCompoundWordTokenFilterFactory out of the classpath doesn't actually have the fully qualified package name that matches where you put it. Googling for "java.lang.NoClassDefFoundError wrong name" turned up lots of explanation on this type of error, here is a very nicely written straight forward one... http://www.cs.usfca.edu/~parrt/course/601/lectures/java.tools.html -Hoss --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
