Re: Lazy loading error in Extracting request handler

2011-04-19 Thread Juan Grande
Hi Vignesh,

Are you working from the provided example? If not, did you copy the
solr-cell libraries to your Solr deployment?

You can follow the instructions here:
http://wiki.apache.org/solr/ExtractingRequestHandler#Configuration

Regards,

*Juan*



On Tue, Apr 19, 2011 at 3:47 AM, Vignesh Raj wrote:

> 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.
>
>
>
> Apache Tomcat/6.0.32 - Error report 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
>
> type Status
> reportmessage 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
> (RequestHand

Lazy loading error in Extracting request handler

2011-04-18 Thread Vignesh Raj
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. 

 

Apache Tomcat/6.0.32 - Error report 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

type Status
reportmessage 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