: Now that I have set it up using UpdateProcessorChain, I am running into null : exeception.
are you sure you pasted the correct stack trace? that's not a null (pointer) exception it's an AbstractMethodError... : Aug 20, 2011 10:48:43 AM org.apache.solr.common.SolrException log : SEVERE: java.lang.AbstractMethodError at : org.apache.solr.update.processor.UpdateRequestProcessorChain.createProcessor(UpdateRequestProcessorChain.java:74) : at : org.apache.solr.handler.ContentStreamHandlerBase.handleRequestBody(ContentStreamHandlerBase.java:53) ...that means that there is a missmatch between the classpath you used to compile your code and the classpath used when running your code (otherwise you would have gotten a compile error) Check your versions I suspect you aren't compile against the version of Solr thta you think you are. -Hoss