Hi,

I am new to Solr and its configuration. I need to index some pdf files and
for that reason I thought of using the extractingrequesthandler.

I use Apache tomcat and run solr from it. 

I used the following command to index a pdf file.

 

C:\Users\vikky\Downloads\curl-7.21.0-win64-nossl>curl.exe
"http://localhost:8983/solr/update/extract?literal.id=doc4&uprefix=attr_&fma
p.content=attr_content&commit=true" -F
myfile=@G:\Official\Archiving\apache-solr-1.4.1\apache-solr-1.4.1\docs\featu
res.pdf

 

But, I got the following error. 

 

<html><head><title>Apache Tomcat/6.0.32 - Error report</title><style><!--H1
{font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;fo
nt-size:22px;} H2
{font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;fo
nt-size:16px;} H3
{font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;fo
nt-size:14px;} BODY
{font-family:Tahoma,Arial,sans-serif;color:black;background-color:white;} B
{font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;}
P
{font-family:Tahoma,Arial,sans-serif;background:white;color:black;font-size:
12px;}A {color : black;}A.name {color : black;}HR {color :
#525D76;}--></style> </head><body><h1>HTTP Status 500 - lazy loading error

 

org.apache.solr.common.SolrException: lazy loading error

        at
org.apache.solr.core.RequestHandlers$LazyRequestHandlerWrapper.getWrappedHan
dler(RequestHandlers.java:249)

        at
org.apache.solr.core.RequestHandlers$LazyRequestHandlerWrapper.handleRequest
(RequestHandlers.java:231)

        at org.apache.solr.core.SolrCore.execute(SolrCore.java:1316)

        at
org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:3
38)

        at
org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:
241)

        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:235)

        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:206)

        at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:233)

        at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
va:191)

        at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127
)

        at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102
)

        at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
:109)

        at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)

        at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)

        at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http
11Protocol.java:588)

        at
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)

        at java.lang.Thread.run(Unknown Source)

Caused by: org.apache.solr.common.SolrException: Error loading class
'org.apache.solr.handler.extraction.ExtractingRequestHandler'

        at
org.apache.solr.core.SolrResourceLoader.findClass(SolrResourceLoader.java:37
5)

        at org.apache.solr.core.SolrCore.createInstance(SolrCore.java:413)

        at
org.apache.solr.core.SolrCore.createRequestHandler(SolrCore.java:449)

        at
org.apache.solr.core.RequestHandlers$LazyRequestHandlerWrapper.getWrappedHan
dler(RequestHandlers.java:240)

        ... 16 more

Caused by: java.lang.ClassNotFoundException:
org.apache.solr.handler.extraction.ExtractingRequestHandler

        at java.net.URLClassLoader$1.run(Unknown Source)

        at java.security.AccessController.doPrivileged(Native Method)

        at java.net.URLClassLoader.findClass(Unknown Source)

        at java.lang.ClassLoader.loadClass(Unknown Source)

        at java.net.FactoryURLClassLoader.loadClass(Unknown Source)

        at java.lang.ClassLoader.loadClass(Unknown Source)

        at java.lang.Class.forName0(Native Method)

        at java.lang.Class.forName(Unknown Source)

        at
org.apache.solr.core.SolrResourceLoader.findClass(SolrResourceLoader.java:35
9)

        ... 19 more

</h1><HR size="1" noshade="noshade"><p><b>type</b> Status
report</p><p><b>message</b> <u>lazy loading error

 

org.apache.solr.common.SolrException: lazy loading error

        at
org.apache.solr.core.RequestHandlers$LazyRequestHandlerWrapper.getWrappedHan
dler(RequestHandlers.java:249)

        at
org.apache.solr.core.RequestHandlers$LazyRequestHandlerWrapper.handleRequest
(RequestHandlers.java:231)

        at org.apache.solr.core.SolrCore.execute(SolrCore.java:1316)

        at
org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:3
38)

        at
org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:
241)

        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:235)

        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:206)

        at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:233)

        at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
va:191)

        at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127
)

        at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102
)

        at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
:109)

        at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)

        at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)

        at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http
11Protocol.java:588)

        at
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)

        at java.lang.Thread.run(Unknown Source)

Caused by: org.apache.solr.common.SolrException: Error loading class
'org.apache.solr.handler.extraction.ExtractingRequestHandler'

        at
org.apache.solr.core.SolrResourceLoader.findClass(SolrResourceLoader.java:37
5)

        at org.apache.solr.core.SolrCore.createInstance(SolrCore.java:413)

        at
org.apache.solr.core.SolrCore.createRequestHandler(SolrCore.java:449)

        at
org.apache.solr.core.RequestHandlers$LazyRequestHandlerWrapper.getWrappedHan
dler(RequestHandlers.java:240)

        ... 16 more

Caused by: java.lang.ClassNotFoundException:
org.apache.solr.handler.extraction.ExtractingRequestHandler

        at java.net.URLClassLoader$1.run(Unknown Source)

        at java.security.AccessController.doPrivileged(Native Method)

        at java.net.URLClassLoader.findClass(Unknown Source)

        at java.lang.ClassLoader.loadClass(Unknown Source)

        at java.net.FactoryURLClassLoader.loadClass(Unknown Source)

        at java.lang.ClassLoader.loadClass(Unknown Source)

        at java.lang.Class.forName0(Native Method)

        at java.lang.Class.forName(Unknown Source)

        at
org.apache.solr.core.SolrResourceLoader.findClass(SolrResourceLoader.java:35
9)

        ... 19 more

</u></p><p><b>description</b> <u>The server encountered an internal error
(lazy loading error

 

org.apache.solr.common.SolrException: lazy loading error

        at
org.apache.solr.core.RequestHandlers$LazyRequestHandlerWrapper.getWrappedHan
dler(RequestHandlers.java:249)

        at
org.apache.solr.core.RequestHandlers$LazyRequestHandlerWrapper.handleRequest
(RequestHandlers.java:231)

        at org.apache.solr.core.SolrCore.execute(SolrCore.java:1316)

        at
org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:3
38)

        at
org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:
241)

        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:235)

        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:206)

        at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:233)

        at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
va:191)

        at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127
)

        at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102
)

        at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
:109)

        at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)

        at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)

        at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http
11Protocol.java:588)

        at
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)

        at java.lang.Thread.run(Unknown Source)

Caused by: org.apache.solr.common.SolrException: Error loading class
'org.apache.solr.handler.extraction.ExtractingRequestHandler'

        at
org.apache.solr.core.SolrResourceLoader.findClass(SolrResourceLoader.java:37
5)

        at org.apache.solr.core.SolrCore.createInstance(SolrCore.java:413)

        at
org.apache.solr.core.SolrCore.createRequestHandler(SolrCore.java:449)

        at
org.apache.solr.core.RequestHandlers$LazyRequestHandlerWrapper.getWrappedHan
dler(RequestHandlers.java:240)

        ... 16 more

Caused by: java.lang.ClassNotFoundException:
org.apache.solr.handler.extraction.ExtractingRequestHandler

        at java.net.URLClassLoader$1.run(Unknown Source)

        at java.security.AccessController.doPrivileged(Native Method)

        at java.net.URLClassLoader.findClass(Unknown Source)

        at java.lang.ClassLoader.loadClass(Unknown Source)

        at java.net.FactoryURLClassLoader.loadClass(Unknown Source)

        at java.lang.ClassLoader.loadClass(Unknown Source)

        at java.lang.Class.forName0(Native Method)

        at java.lang.Class.forName(Unknown Source)

        at
org.apache.solr.core.SolrResourceLoader.findClass(SolrResourceLoader.java:35
9)

        ... 19 more

) that prevented it from fulfilling this request.</u></p><HR size="1"
noshade="noshade"><h3>Apache Tomcat/6.0.32</h3></body></html>

 

 

Please guide me in this regard.

 

Regards

Vignesh

Reply via email to