Hi Erick I am very happy to see your reply .
It was mistakenly written 5.4.1 in last mail . I am developing plugin in solr-5.2.1 . i am compiling jars and executing for the same version i.e. 5.2.1 , yet i am getting following error Caused by: org.apache.solr.common.SolrException: Plugin init failure for [schema.xml] analyzer/filter: class com.skyrim.ReverseFilterFactory at org.apache.solr.util.plugin.AbstractPluginLoader.load(AbstractPluginLoader.java:178) at org.apache.solr.schema.FieldTypePluginLoader.readAnalyzer(FieldTypePluginLoader.java:401) at org.apache.solr.schema.FieldTypePluginLoader.create(FieldTypePluginLoader.java:104) at org.apache.solr.schema.FieldTypePluginLoader.create(FieldTypePluginLoader.java:52) at org.apache.solr.util.plugin.AbstractPluginLoader.load(AbstractPluginLoader.java:152) ... 16 more Caused by: java.lang.ClassCastException: class com.skyrim.ReverseFilterFactory at java.lang.Class.asSubclass(Class.java:3404) at org.apache.solr.core.SolrResourceLoader.findClass(SolrResourceLoader.java:475) at org.apache.solr.core.SolrResourceLoader.newInstance(SolrResourceLoader.java:560) at org.apache.solr.schema.FieldTypePluginLoader$3.create(FieldTypePluginLoader.java:383) at org.apache.solr.schema.FieldTypePluginLoader$3.create(FieldTypePluginLoader.java:377) at org.apache.solr.util.plugin.AbstractPluginLoader.load(AbstractPluginLoader.java:152) Please help me its very urgent to build a custom tokenizer like StandardTokenizerFactory where i will write my own rules for indexing. On Wed, Nov 8, 2017 at 4:30 AM, Erick Erickson <erickerick...@gmail.com> wrote: > Looks to me like you're compiling against the jars from one version of > Solr and executing against another. > > /root/solr-5.2.1/server/solr/#####/conf/managed-schema > > yet you claim to be using 5.4.1 > > On Tue, Nov 7, 2017 at 12:00 PM, kumar gaurav <kg2...@gmail.com> wrote: > > Hi > > > > I am developing my own custom filter in solr 5.4.1. > > > > I have created a jar of a filter class with extend to TokenizerFactory > > class . > > > > When i loaded in to sol config and add my filter to managed-schema , i > > found following error - > > > > org.apache.solr.common.SolrException: Could not load conf for core > > ####: Plugin init failure for [schema.xml] fieldType "text_reversed": > > Plugin init failure for [schema.xml] analyzer/filter: class > > com.skyrim.ReverseFilterFactory. Schema file is > > /root/solr-5.2.1/server/solr/#####/conf/managed-schema > > > > > > Caused by: java.lang.ClassCastException: class com.skyrim. > ReverseFilterFactory > > > > > > Why java.lang.ClassCastException is occurring while loading a plugin ? > > > > > > Please help someone . very much thanks in advance . > > > > > > > > > > regards > > > > Kumar Gaurav > > > > Software Engineer >