Thanks for letting us know the resolution, the problem was bugging me.... Erick
On Wed, Mar 25, 2015 at 4:21 PM, Test Test <andymish...@yahoo.fr> wrote: > Re, > Finally, i think i found where this problem comes.I didn't use the right > class extender, instead using Tokenizers, i'm using Token filter. > Eric, thanks for your replies.Regards. > > > Le Mercredi 25 mars 2015 23h55, Test Test <andymish...@yahoo.fr> a écrit > : > > > Re, > I have tried to remove all the redundant jar files.Then i've relaunched it > but it's blocked directly on the same issue. > It's very strange. > Regards, > > > Le Mercredi 25 mars 2015 23h31, Erick Erickson <erickerick...@gmail.com> > a écrit : > > > Wait, you didn't put, say, lucene-core-4.10.2.jar into your > contrib/tamingtext/dependency directory did you? That means you have > Lucene (and solr and solrj and ...) in your class path twice since > they're _already_ in your classpath by default since you're running > Solr. > > All your jars should be in your aggregate classpath exactly once. > Having them in twice would explain the cast exception. not need these > in the tamingtext/dependency subdirectory, just the things that are > _not_ in Solr already.. > > Best, > Erick > > On Wed, Mar 25, 2015 at 12:21 PM, Test Test <andymish...@yahoo.fr> wrote: >> Re, >> Sorry about the image.So, there are all my dependencies jar in listing below >> : >> - commons-cli-2.0-mahout.jar >> >> - commons-compress-1.9.jar >> >> - commons-io-2.4.jar >> >> - commons-logging-1.2.jar >> >> - httpclient-4.4.jar >> >> - httpcore-4.4.jar >> >> - httpmime-4.4.jar >> >> - junit-4.10.jar >> >> - log4j-1.2.17.jar >> >> - lucene-analyzers-common-4.10.2.jar >> >> - lucene-benchmark-4.10.2.jar >> >> - lucene-core-4.10.2.jar >> >> - mahout-core-0.9.jar >> >> - noggit-0.5.jar >> >> - opennlp-maxent-3.0.3.jar >> >> - opennlp-tools-1.5.3.jar >> >> - slf4j-api-1.7.9.jar >> >> - slf4j-simple-1.7.10.jar >> >> - solr-solrj-4.10.2.jar >> >> >> I have put them into a specific repository >> (contrib/tamingtext/dependency).And my jar containing my class into another >> repository (contrib/tamingtext/lib).I added these paths in solrconfig.xml >> >> - <lib dir="../../../contrib/tamingtext/lib" regex=".*\.jar" /> >> >> - <lib dir="../../../contrib/tamingtext/dependency" regex=".*\.jar" /> >> >> >> Thanks for advance >> Regards. >> >> >> >> Le Mercredi 25 mars 2015 20h18, Test Test <andymish...@yahoo.fr> a >> écrit : >> >> >> Re, >> Sorry about the image.So, there are all my dependencies jar in listing below >> :- commons-cli-2.0-mahout.jar- commons-compress-1.9.jar- commons-io-2.4.jar- >> commons-logging-1.2.jar- httpclient-4.4.jar- httpcore-4.4.jar- >> httpmime-4.4.jar- junit-4.10.jar- log4j-1.2.17.jar- >> lucene-analyzers-common-4.10.2.jar- lucene-benchmark-4.10.2.jar- >> lucene-core-4.10.2.jar- mahout-core-0.9.jar- noggit-0.5.jar- >> opennlp-maxent-3.0.3.jar- opennlp-tools-1.5.3.jar- slf4j-api-1.7.9.jar- >> slf4j-simple-1.7.10.jar- solr-solrj-4.10.2.jar >> I have put them into a specific repository >> (contrib/tamingtext/dependency).And my jar containing my class into another >> repository (contrib/tamingtext/lib).I added these paths in solrconfig.xml >> <lib dir="../../../contrib/tamingtext/lib" regex=".*\.jar" /><lib >> dir="../../../contrib/tamingtext/dependency" regex=".*\.jar" /> >> Thanks for advance,Regards. >> >> >> >> Le Mercredi 25 mars 2015 17h12, Erick Erickson <erickerick...@gmail.com> >> a écrit : >> >> >> Images don't come through the mailing list, can't see your image. >> >> Whether or not all the jars in the directory you're working on are >> consistent is the least of your problems. Are the libs to be found in any >> _other_ place specified on your classpath? >> >> Best, >> Erick >> >> On Wed, Mar 25, 2015 at 12:36 AM, Test Test <andymish...@yahoo.fr> wrote: >> >>> Thanks Eric, >>> >>> I'm working on Solr 4.10.2 and all my dependencies jar seems to be >>> compatible with this version. >>> >>> [image: Image en ligne] >>> >>> I can't figure out which one make this issue. >>> >>> Thanks >>> Regards, >>> >>> >>> >>> >>> Le Mardi 24 mars 2015 23h45, Erick Erickson <erickerick...@gmail.com> a >>> écrit : >>> >>> >>> bq: 13 moreCaused by: java.lang.ClassCastException: class >>> com.tamingtext.texttamer.solr. >>> >>> This usually means you have jar files from different versions of Solr >>> in your classpath. >>> >>> Best, >>> Erick >>> >>> On Tue, Mar 24, 2015 at 2:38 PM, Test Test <andymish...@yahoo.fr> wrote: >>> > Hi there, >>> > I'm trying to create my own TokenizerFactory (from tamingtext's >>> book).After setting schema.xml and have adding path in solrconfig.xml, i >>> start solr.I have this error message : Caused by: >>> org.apache.solr.common.SolrException: Plugin init failure for [schema.xml] >>> fieldType "text": Plugin init failure for [schema.xml] analyzer/tokenizer: >>> class com.tamingtext.texttamer.solr.SentenceTokenizerFactory. Schema file >>> is .../conf/schema.xmlat >>> org.apache.solr.schema.IndexSchema.readSchema(IndexSchema.java:595)at >>> org.apache.solr.schema.IndexSchema.<init>(IndexSchema.java:166)at >>> org.apache.solr.schema.IndexSchemaFactory.create(IndexSchemaFactory.java:55)at >>> org.apache.solr.schema.IndexSchemaFactory.buildIndexSchema(IndexSchemaFactory.java:69)at >>> org.apache.solr.core.ConfigSetService.createIndexSchema(ConfigSetService.java:90)at >>> org.apache.solr.core.ConfigSetService.getConfig(ConfigSetService.java:62)... >>> 7 moreCaused by: org.apache.solr.common.SolrException: Plugin init failure >>> for [schema.xml] fieldType "text": Plugin init failure for [schema.xml] >>> analyzer/tokenizer: class >>> com.tamingtext.texttamer.solr.SentenceTokenizerFactoryat >>> org.apache.solr.util.plugin.AbstractPluginLoader.load(AbstractPluginLoader.java:177)at >>> org.apache.solr.schema.IndexSchema.readSchema(IndexSchema.java:486)... 12 >>> moreCaused by: org.apache.solr.common.SolrException: Plugin init failure >>> for [schema.xml] analyzer/tokenizer: class >>> com.tamingtext.texttamer.solr.SentenceTokenizerFactoryat >>> org.apache.solr.util.plugin.AbstractPluginLoader.load(AbstractPluginLoader.java:177)at >>> org.apache.solr.schema.FieldTypePluginLoader.readAnalyzer(FieldTypePluginLoader.java:362)at >>> org.apache.solr.schema.FieldTypePluginLoader.create(FieldTypePluginLoader.java:95)at >>> org.apache.solr.schema.FieldTypePluginLoader.create(FieldTypePluginLoader.java:43)at >>> org.apache.solr.util.plugin.AbstractPluginLoader.load(AbstractPluginLoader.java:151)... >>> 13 moreCaused by: java.lang.ClassCastException: class >>> com.tamingtext.texttamer.solr.SentenceTokenizerFactoryat >>> java.lang.Class.asSubclass(Class.java:3208)at >>> org.apache.solr.core.SolrResourceLoader.findClass(SolrResourceLoader.java:474)at >>> org.apache.solr.core.SolrResourceLoader.newInstance(SolrResourceLoader.java:593)at >>> org.apache.solr.schema.FieldTypePluginLoader$2.create(FieldTypePluginLoader.java:342)at >>> org.apache.solr.schema.FieldTypePluginLoader$2.create(FieldTypePluginLoader.java:335)at >>> org.apache.solr.util.plugin.AbstractPluginLoader.load(AbstractPluginLoader.java:151) >>> > Someone can help? >>> > Thanks.Regards. >>> >>> >>> >> >> >> >> > > > >