|
From: Luca C. <lcl...@uc...> - 2009-07-03 14:27:16
|
Anthony Bretaudeau wrote:
> Hi,
> We're using edu.sdsc.nbcr.opal.manager.DRMAAJobManager (slightly
> modified to work with DRMAA.jar 6.1, but the changes are minor).
> Issuing ant clean and ant install didn't solved the problem.
> Here's a full log of a tomcat session with the following actions:
> started tomcat, launched a job (which worked), stopped opal2, wait,
> restarted opal2, launched a job
>
Dear Anthony,
> Exception in thread "HSQLDB Timer @609a18a0"
> java.lang.NullPointerException <----- this is when I "Stop" opal2
> at org.hsqldb.lib.HsqlTimer.nextTask(Unknown Source)
> at org.hsqldb.lib.HsqlTimer$TaskRunner.run(Unknown Source)
> at java.lang.Thread.run(Thread.java:595)
We know this error, and we have seen this in every installation we have
here, every time we shutdown tomcat.
Since this is a very generic error and it doesn't have any impact on our
DBs, we haven't fixed it.
> "Start" opal2 after a moment (no log) and I launch a job (no log here
> but a SOAP fault received by clients)
This is very weird, if opal2 starts properly it must print some log, on
my installation I could get some ClassNotFound errors when trying to
restart a stopped application from the manager interface.
Right now Im out of town when I will be back I'll take a look at this
problem.
Sincerely,
Luca
2009-07-03 06:57:34,043 ERROR
org.apache.axis.configuration.EngineConfigurationFactoryServlet.getServerEngineConfig(EngineConfigurationFactoryServlet.java:162)
- Unable to find config file. Creating new servlet engine config file:
/WEB-INF/server-config.wsdd
2009-07-03 06:57:34,093 ERROR
org.apache.axis.deployment.wsdd.WSDDService.deployTypeMapping(WSDDService.java:560)
- Unable to deploy typemapping:
{http://nbcr.sdsc.edu/opal/types}JobManagerType
java.lang.ClassNotFoundException: edu.sdsc.nbcr.opal.JobManagerType
at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1359)
at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1205)
at org.apache.axis.utils.ClassUtils$2.run(ClassUtils.java:186)
at java.security.AccessController.doPrivileged(Native Method)
at org.apache.axis.utils.ClassUtils.loadClass(ClassUtils.java:160)
at org.apache.axis.utils.ClassUtils.forName(ClassUtils.java:100)
at
org.apache.axis.deployment.wsdd.WSDDTypeMapping.getLanguageSpecificType(WSDDTypeMapping.java:183)
at
org.apache.axis.deployment.wsdd.WSDDService.deployTypeMapping(WSDDService.java:542)
at
org.apache.axis.deployment.wsdd.WSDDService.initTMR(WSDDService.java:253)
at org.apache.axis.deployment.wsdd.WSDDService.<init>(WSDDService.java:233)
at
org.apache.axis.deployment.wsdd.WSDDDeployment.<init>(WSDDDeployment.java:192)
at
org.apache.axis.deployment.wsdd.WSDDDocument.setDocument(WSDDDocument.java:139)
at
org.apache.axis.deployment.wsdd.WSDDDocument.<init>(WSDDDocument.java:65)
at
org.apache.axis.configuration.FileProvider.configureEngine(FileProvider.java:179)
at org.apache.axis.AxisEngine.init(AxisEngine.java:172)
at org.apache.axis.AxisEngine.<init>(AxisEngine.java:156)
at org.apache.axis.server.AxisServer.<init>(AxisServer.java:88)
at
org.apache.axis.server.DefaultAxisServerFactory.createServer(DefaultAxisServerFactory.java:109)
at
org.apache.axis.server.DefaultAxisServerFactory.getServer(DefaultAxisServerFactory.java:73)
at org.apache.axis.server.AxisServer.getServer(AxisServer.java:73)
at
org.apache.axis.transport.http.AxisServletBase.getEngine(AxisServletBase.java:185)
at
org.apache.axis.transport.http.AxisServletBase.getOption(AxisServletBase.java:396)
at
org.apache.axis.transport.http.AxisServletBase.init(AxisServletBase.java:112)
at org.apache.axis.transport.http.AxisServlet.init(AxisServlet.java:156)
at javax.servlet.GenericServlet.init(GenericServlet.java:212)
at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1139)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:966)
at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3956)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4230)
at
org.apache.catalina.manager.ManagerServlet.start(ManagerServlet.java:1176)
at
org.apache.catalina.manager.HTMLManagerServlet.start(HTMLManagerServlet.java:542)
at
org.apache.catalina.manager.HTMLManagerServlet.doGet(HTMLManagerServlet.java:105)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:525)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
at
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
at
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
at
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
|