Hmmm, you shouldn't have to go looking for this, it should just be there. My guess is that you have some kind of classpath issue.
If you have access to a machine that has never seen Solr, or a VM, I'd try installing a fresh copy of Solr. If that works, then you can be pretty sure you've changed your environment (perhaps inadvertently). Best Erick On Sat, Mar 16, 2013 at 10:11 AM, Zhang, Lisheng < lisheng.zh...@broadvision.com> wrote: > > Hi, > > This is perhaps a trivial question but somehow I could not pin-down: > when trying to index a file (using solr 3.6.1) I got the error: > > Caused by: org.apache.solr.common.SolrException: Error loading class > 'solr.extraction.ExtractingRequestHandler' > > I know in solrconfig.xml we have defined > > /// > <requestHandler name="/update/extract" > startup="lazy" > class="solr.extraction.ExtractingRequestHandler" > > /// > > and the jar file should be: > > <SOLR_HOME>/dist/apache-solr-cell-3.6.1.jar > > But above jar file only have class: > > jar tvf apache-solr-cell-3.6.1.jar | grep ExtractingRequestHandler > 5332 Tue Jul 17 12:45:40 PDT 2012 > org/apache/solr/handler/extraction/ExtractingRequestHandler.class > > Where we can find "solr.extraction.ExtractingRequestHandler" ? > > Thanks very much for helps, Lisheng >