[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Recent update to Tomcat has killed it



I have just done an update to unstable and my tomcat instance fails to start. I am not very good on understanding what is happening with tomcat, but I think its the piece of output shown below in /var/log/tomcat6/catalina.out that is the key error message. Unfortunately these messages have no date on them but the date on the file implies it was NOW.

java.lang.NoClassDefFoundError: org/apache/tomcat/util/log/SystemLogHandler
	at java.lang.Class.getDeclaredConstructors0(Native Method)
	at java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)
	at java.lang.Class.getConstructor0(Class.java:2699)
	at java.lang.Class.newInstance0(Class.java:326)
	at java.lang.Class.newInstance(Class.java:308)
	at org.apache.catalina.startup.Bootstrap.init(Bootstrap.java:219)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:391)
Caused by: java.lang.ClassNotFoundException: org.apache.tomcat.util.log.SystemLogHandler
	at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
	... 7 more



It seems to imply a crucial piece of tomcat (the SystemLogHandler) has gone missing.

Anyone know what this means and how to fix it


--
Alan Chandler
http://www.chandlerfamily.org.uk


Reply to: