It seems that your solrconfig.xml can not find libraries. Here is an example path from solrconfig.xml:
<lib dir="../../../contrib/extraction/lib" regex=".*\.jar" /> 2013/4/29 Krishna Venkateswaran <krish...@usc.edu> > Hi > > I have installed Solr over Apache Tomcat. > I have used Apache Tomcat v6.x for Solr to work. > > When trying to upload a file using SolrJ to index it into Solr, I am > getting an exception as follows: > > Server at http://localhost:8080/solr-example returned non ok status:500, > message:Internal Server Error > > When I looked up at the internet, I saw that the jars location were issue > and hence I changed them too. > But even then I am still getting this exception. > > Can you help me in this regard? > > I am also adding the logs from Catalina.out below: > > > > Apr 28, 2013 4:22:05 PM org.apache.solr.common.SolrException log > SEVERE: null:org.apache.solr.common.SolrException: lazy loading error > at > > org.apache.solr.core.RequestHandlers$LazyRequestHandlerWrapper.getWrappedHandler(RequestHandlers.java:258) > at > > org.apache.solr.core.RequestHandlers$LazyRequestHandlerWrapper.handleRequest(RequestHandlers.java:240) > at org.apache.solr.core.SolrCore.execute(SolrCore.java:1817) > at > > org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:639) > at > > org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:345) > at > > org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:141) > at > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) > at > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > at > > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) > at > > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) > at > > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) > at > > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) > at > > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861) > at > > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606) > at > org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) > at java.lang.Thread.run(Thread.java:679) > Caused by: org.apache.solr.common.SolrException: Error loading class > 'solr.extraction.ExtractingRequestHandler' > at > > org.apache.solr.core.SolrResourceLoader.findClass(SolrResourceLoader.java:440) > at org.apache.solr.core.SolrCore.createInstance(SolrCore.java:518) > at > org.apache.solr.core.SolrCore.createRequestHandler(SolrCore.java:592) > at > > org.apache.solr.core.RequestHandlers$LazyRequestHandlerWrapper.getWrappedHandler(RequestHandlers.java:249) > ... 17 more > Caused by: java.lang.ClassNotFoundException: > solr.extraction.ExtractingRequestHandler > at java.net.URLClassLoader$1.run(URLClassLoader.java:217) > at java.security.AccessController.doPrivileged(Native Method) > at java.net.URLClassLoader.findClass(URLClassLoader.java:205) > at java.lang.ClassLoader.loadClass(ClassLoader.java:321) > at java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:615) > at java.lang.ClassLoader.loadClass(ClassLoader.java:266) > at java.lang.Class.forName0(Native Method) > at java.lang.Class.forName(Class.java:266) > at > > org.apache.solr.core.SolrResourceLoader.findClass(SolrResourceLoader.java:424) > ... 20 more > > Thanks and Regards > Krishna >