SEVERE: org.apache.solr.common.SolrException: Error Instantiating UpdateRequestProcessorFactory, ToTheGoCustom is not a org.apache.solr.update.processor.UpdateRequestProcessorFactory
i'm getting this error, but i don't know how to fix it this is solrconfig.xml: <updateRequestProcessorChain name="ToTheGoCustom"> <processor class="ToTheGoCustom" /> <processor class="solr.LogUpdateProcessorFactory" /> <processor class="solr.RunUpdateProcessorFactory" /> </updateRequestProcessorChain> ... <requestHandler name="/update" class="solr.XmlUpdateRequestHandler"> <lst name="defaults"> <str name="update.processor">ToTheGoCustom</str> </lst> </requestHandler> and this is my class implementation import java.io.IOException; import org.apache.solr.common.SolrInputDocument; /* Solr import */ import org.apache.solr.request.SolrQueryRequest; //import org.apache.solr.request.SolrQueryResponse; import org.apache.solr.update.AddUpdateCommand; import org.apache.solr.update.processor.UpdateRequestProcessor; import org.apache.solr.update.processor.UpdateRequestProcessorFactory; class ToTheGoCustom extends UpdateRequestProcessor { public ToTheGoCustom( UpdateRequestProcessor next) { super( next ); } //routine di modifica @Override public void processAdd(AddUpdateCommand cmd) throws IOException { SolrInputDocument doc = cmd.getSolrInputDocument(); //salary dal documento Object sal = doc.getFieldValue( "salary" ); setSalary(doc,sal); //location dal documento Object loc = doc.getFieldValue( "location" ); Object cc = doc.getFieldValue( "countrycode" ); setLocation(doc,loc,cc); //jobfield, jobposition dal document Object title = doc.getFieldValue( "job_title" ); Object description = doc.getFieldValue( "description" ); //setFieldPosition(doc,title,description); // ritorna il documento modificato all'handler principale super.processAdd(cmd); } /* stuff here, not dangerous */ } the file is called ToTheGoCustom.java, inside a NetBeans project called ToTheGoCustom, and built as jar ToTheGoCustom.jar i put it inside the solr-installation lib folder. I already did that once, and it worked smoothly, i just added some methods and it gave me that error. The only thing that may have changed is my editor, since i went throu a formatting and reinstalled everything... So i think i built the plugins in different ways (one working and one not, but i cannot recall the working one...) what am i missing? please be explicit, i'm really giving it up, this is too messy to even only understand :( -- View this message in context: http://lucene.472066.n3.nabble.com/Solr-custom-plugins-is-it-possible-to-have-them-persistent-tp3292781p3298850.html Sent from the Solr - User mailing list archive at Nabble.com.