Hi,
I have just upgraded my production box with DSpace 4.2 from 3.1. All works
well on my dev box but I getting the following exception when I hit the oai
webapp on the browser. Has anyone encountered this problem and how did they
resolve it.

Thanks
Nason

HTTP Status 500 - Servlet.init() for servlet oai threw exception
------------------------------

*type* Exception report

*message* *Servlet.init() for servlet oai threw exception*

*description* *The server encountered an internal error that prevented it
from fulfilling this request.*

*exception*

javax.servlet.ServletException: Servlet.init() for servlet oai threw exception
        
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)
        
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
        
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)
        
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
        org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:193)
        
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607)
        
org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:314)
        
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
        
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
        
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
        java.lang.Thread.run(Thread.java:745)

*root cause*

java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
        
org.apache.http.impl.client.AbstractHttpClient.<init>(AbstractHttpClient.java:187)
        
org.apache.http.impl.client.DefaultHttpClient.<init>(DefaultHttpClient.java:127)
        
org.apache.http.impl.client.SystemDefaultHttpClient.<init>(SystemDefaultHttpClient.java:113)
        
org.apache.solr.client.solrj.impl.HttpClientUtil.createClient(HttpClientUtil.java:104)
        
org.apache.solr.client.solrj.impl.HttpSolrServer.<init>(HttpSolrServer.java:154)
        
org.apache.solr.client.solrj.impl.HttpSolrServer.<init>(HttpSolrServer.java:127)
        
org.dspace.xoai.solr.DSpaceSolrServer.getServer(DSpaceSolrServer.java:34)
        
org.dspace.xoai.DSpaceOAIDataProvider.init(DSpaceOAIDataProvider.java:62)
        javax.servlet.GenericServlet.init(GenericServlet.java:158)
        
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)
        
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
        
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)
        
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
        org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:193)
        
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607)
        
org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:314)
        
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
        
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
        
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
        java.lang.Thread.run(Thread.java:745)

*note* *The full stack trace of the root cause is available in the Apache
Tomcat/7.0.54 logs.*
------------------------------------------------------------------------------
Comprehensive Server Monitoring with Site24x7.
Monitor 10 servers for $9/Month.
Get alerted through email, SMS, voice calls or mobile push notifications.
Take corrective actions from your mobile device.
http://p.sf.net/sfu/Zoho
_______________________________________________
DSpace-tech mailing list
DSpace-tech@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-tech
List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette

Reply via email to