I've had a moment to look at this in more detail. The line where this failed indicates that the getConfiguration() method for for your connector is returning null. Hope this helps.
Karl On Wed, May 25, 2011 at 6:14 PM, Karl Wright <[email protected]> wrote: > My guess would be inadvertant cross-thread object sharing again. > Nothing significant has changed in ManifoldCF in this area in a long > while. > > Karl > > On Wed, May 25, 2011 at 6:10 PM, <[email protected]> wrote: >> I'm getting some very strange errors internal errors. I'd like to say I >> haven't done something, but something must of changed since the last time. >> Any ideas where I should be looking? Thanks! >> >> SEVERE: Servlet.service() for servlet [jsp] in context with path >> [/mcf-crawler-ui] threw exception [java.lang.NullPointerException] with root >> cause >> java.lang.NullPointerException >> at >> org.apache.manifoldcf.agents.interfaces.OutputConnectorFactory$PoolKey.hashCode(OutputConnectorFactory.java:491) >> at java.util.HashMap.get(Unknown Source) >> at >> org.apache.manifoldcf.agents.interfaces.OutputConnectorFactory.release(OutputConnectorFactory.java:395) >> at org.apache.jsp.editjob_jsp._jspService(editjob_jsp.java:606) >> at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) >> at javax.servlet.http.HttpServlet.service(HttpServlet.java:722) >> at >> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:419) >> at >> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:391) >> at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334) >> at javax.servlet.http.HttpServlet.service(HttpServlet.java:722) >> at >> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304) >> at >> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) >> at >> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:240) >> at >> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:164) >> at >> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:462) >> at >> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164) >> at >> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100) >> at >> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:562) >> at >> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) >> at >> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:395) >> at >> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:250) >> at >> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:188) >> at >> org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:302) >> at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown >> Source) >> at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) >> at java.lang.Thread.run(Unknown Source) >> >> >
