https://issues.apache.org/bugzilla/show_bug.cgi?id=56236
Bug ID: 56236 Summary: tomcat cannot startup since version 6.0.39,7.0.52,8.0 on some machines. Product: Tomcat 7 Version: unspecified Hardware: PC Status: NEW Severity: blocker Priority: P2 Component: Catalina Assignee: dev@tomcat.apache.org Reporter: kea...@126.com Created attachment 31377 --> https://issues.apache.org/bugzilla/attachment.cgi?id=31377&action=edit error log Dear contributor Since I upgrade my tomcat 7.0.47 to 7.0.52. those kind of issue was found and it is still not fixed yet. this issue was also found on latest tomcate 6 and 8 version. I attach the error log. please check the attachment. this issue was also repoerted by other user but they have not report to offical site yet. same symptom: http://stackoverflow.com/questions/21138279/tomcat-7-50jdk-64bit-1-7-0-51-start-up-issues http://bbs.csdn.net/topics/390705454 (Chinese version site) environment: OS: Win7 (64 BIT) JDK :JDK7 with update 51 (64 bit.) March 09, 2014 12:12:15 AM org.apache.catalina.core.AprLifecycleListener init INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jdk1.7.0\bin;C:\server\tomcat 7\bin March 09, 2014 12:12:15 AM org.apache.coyote.AbstractProtocol init INFO: Initializing ProtocolHandler ["http-bio-8080"] March 09, 2014 12:12:15 AM org.apache.coyote.AbstractProtocol init INFO: Initializing ProtocolHandler ["ajp-bio-8009"] March 09, 2014 12:12:15 AM org.apache.catalina.startup.Catalina load INFO: Initialization processed in 797 ms March 09, 2014 12:12:15 AM org.apache.catalina.core.StandardService startInternal INFO: Starting service Catalina March 09, 2014 12:12:15 AM org.apache.catalina.core.StandardEngine startInternal INFO: Starting Servlet Engine: Apache Tomcat/7.0.52 March 09, 2014 12:12:15 AM org.apache.catalina.startup.HostConfig deployDirectory INFO: Deploying web application directory C:\server\tomcat 7\webapps\docs March 09, 2014 12:12:16 AM org.apache.catalina.startup.HostConfig deployDirectory SEVERE: Error deploying web application directory C:\server\tomcat 7\webapps\docs java.lang.ExceptionInInitializerError at org.apache.catalina.startup.ContextConfig.createWebXmlDigester(ContextConfig.java:515) at org.apache.catalina.startup.ContextConfig.init(ContextConfig.java:836) at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:382) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117) at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90) at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:402) at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:110) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:139) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:632) at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1229) at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1875) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:744) Caused by: java.lang.NullPointerException at org.apache.tomcat.util.descriptor.DigesterFactory.idFor(DigesterFactory.java:107) at org.apache.tomcat.util.descriptor.DigesterFactory.<clinit>(DigesterFactory.java:59) ... 18 more March 09, 2014 12:12:16 AM org.apache.catalina.startup.HostConfig deployDirectory INFO: Deploying web application directory C:\server\tomcat 7\webapps\examples March 09, 2014 12:12:16 AM org.apache.catalina.startup.HostConfig deployDirectory SEVERE: Error deploying web application directory C:\server\tomcat 7\webapps\examples java.lang.NoClassDefFoundError: Could not initialize class org.apache.tomcat.util.descriptor.DigesterFactory at org.apache.catalina.startup.ContextConfig.createWebXmlDigester(ContextConfig.java:515) at org.apache.catalina.startup.ContextConfig.init(ContextConfig.java:836) at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:382) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117) at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90) at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:402) at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:110) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:139) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:632) at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1229) at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1875) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:744) March 09, 2014 12:12:16 AM org.apache.catalina.startup.HostConfig deployDirectory INFO: Deploying web application directory C:\server\tomcat 7\webapps\host-manager March 09, 2014 12:12:16 AM org.apache.catalina.startup.HostConfig deployDirectory SEVERE: Error deploying web application directory C:\server\tomcat 7\webapps\host-manager java.lang.NoClassDefFoundError: Could not initialize class org.apache.tomcat.util.descriptor.DigesterFactory at org.apache.catalina.startup.ContextConfig.createWebXmlDigester(ContextConfig.java:515) at org.apache.catalina.startup.ContextConfig.init(ContextConfig.java:836) at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:382) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117) at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90) at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:402) at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:110) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:139) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:632) at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1229) at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1875) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:744) March 09, 2014 12:12:16 AM org.apache.catalina.startup.HostConfig deployDirectory INFO: Deploying web application directory C:\server\tomcat 7\webapps\manager March 09, 2014 12:12:16 AM org.apache.catalina.startup.HostConfig deployDirectory SEVERE: Error deploying web application directory C:\server\tomcat 7\webapps\manager java.lang.NoClassDefFoundError: Could not initialize class org.apache.tomcat.util.descriptor.DigesterFactory at org.apache.catalina.startup.ContextConfig.createWebXmlDigester(ContextConfig.java:515) at org.apache.catalina.startup.ContextConfig.init(ContextConfig.java:836) at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:382) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117) at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90) at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:402) at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:110) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:139) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:632) at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1229) at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1875) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:744) March 09, 2014 12:12:16 AM org.apache.catalina.startup.HostConfig deployDirectory INFO: Deploying web application directory C:\server\tomcat 7\webapps\ROOT March 09, 2014 12:12:16 AM org.apache.catalina.startup.HostConfig deployDirectory SEVERE: Error deploying web application directory C:\server\tomcat 7\webapps\ROOT java.lang.NoClassDefFoundError: Could not initialize class org.apache.tomcat.util.descriptor.DigesterFactory at org.apache.catalina.startup.ContextConfig.createWebXmlDigester(ContextConfig.java:515) at org.apache.catalina.startup.ContextConfig.init(ContextConfig.java:836) at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:382) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117) at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90) at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:402) at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:110) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:139) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:632) at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1229) at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1875) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:744) March 09, 2014 12:12:16 AM org.apache.coyote.AbstractProtocol start INFO: Starting ProtocolHandler ["http-bio-8080"] March 09, 2014 12:12:16 AM org.apache.coyote.AbstractProtocol start INFO: Starting ProtocolHandler ["ajp-bio-8009"] March 09, 2014 12:12:16 AM org.apache.catalina.startup.Catalina start INFO: Server startup in 191 ms -- You are receiving this mail because: You are the assignee for the bug. --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org