在tomcat 7.0 + sping MVC中使用Tomcat管理器,Webapp重新加载会产生apachelifecycle异常。这一切都很好,正常启动时工作正常。在重新加载webapp的启动之后,我们使用tomcat管理器。在tomcat管理器中,单击重新加载按钮后,它表示重新加载成功(这将启用启动按钮)。单击tomcat中的开始按钮后会抛出apachelifecyle异常。请帮忙......
2013-03-27 01:13:39,153 [http-bio-443-exec-24] ERROR StandardContext - 使用名称[/ webtest]停止上下文的异常 org.apache.catalina.LifecycleException:无法停止组件 [StandardEngine [卡塔利娜] .StandardHost [本地主机] .StandardContext [/ WebTest的]] 在 org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:236) 在 org.apache.catalina.core.StandardContext.reload(StandardContext.java:3913) 在 org.apache.catalina.manager.ManagerServlet.reload(ManagerServlet.java:953) 在 org.apache.catalina.manager.ManagerServlet.doGet(ManagerServlet.java:364) 在javax.servlet.http.HttpServlet.service(HttpServlet.java:621)at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)at at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) 在 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) 在 org.apache.catalina.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:108) 在 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) 在 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) 在 org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222) 在 org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123) 在 org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:581) 在 org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168) 在 org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99) 在 org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:929) 在 org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) 在 org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407) 在 org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1002) 在 org.apache.coyote.AbstractProtocol $ AbstractConnectionHandler.process(AbstractProtocol.java:585) 在 org.apache.tomcat.util.net.JIoEndpoint $ SocketProcessor.run(JIoEndpoint.java:312) 在java.util.concurrent.ThreadPoolExecutor $ Worker.runTask(未知 来自java.util.concurrent.ThreadPoolExecutor $ Worker.run(未知 java)在java.lang.Thread.run(未知来源)引起: org.apache.catalina.LifecycleException:无法停止组件 [WebappLoader [/ webtest]]在 org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:236) 在 org.apache.catalina.core.StandardContext.stopInternal(StandardContext.java:5521) 在 org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:232) ... 24更多引起:java.lang.NullPointerException at org.apache.catalina.loader.WebappClassLoader.loadedByThisOrChild(WebappClassLoader.java:2598) 在 org.apache.catalina.loader.WebappClassLoader.checkThreadLocalMapForLeaks(WebappClassLoader.java:2515) 在 org.apache.catalina.loader.WebappClassLoader.checkThreadLocalsForLeaks(WebappClassLoader.java:2455) 在 org.apache.catalina.loader.WebappClassLoader.clearReferences(WebappClassLoader.java:1996) 在 org.apache.catalina.loader.WebappClassLoader.stop(WebappClassLoader.java:1902) 在 org.apache.catalina.loader.WebappLoader.stopInternal(WebappLoader.java:661) 在 org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:232) ... 26更多2013-03-27 01:13:39,155 [http-bio-443-exec-24]信息 LifecycleBase - 在组件上调用了stop()方法 [org.apache.catalina.deploy.NamingResources@2d204c14]停止后() 已被召唤。第二个电话将被忽略。
答案 0 :(得分:0)
这个组件是什么?
The stop() method was called on component [org.apache.catalina.deploy.NamingResources@2d204c14]
我想弄明白。也许是JSX或者允许进一步记录或调试Tomcat。