We are experiencing Tomcat failure as soon as the following exception gets thrown;
SEVERE: Exception invoking periodic operation:
java.lang.ThreadDeath
at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1229)
at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1189)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at org.apache.log4j.spi.LoggingEvent.<init>(LoggingEvent.java:241)
at org.apache.log4j.Category.forcedLog(Category.java:431)
at org.apache.log4j.Category.log(Category.java:966)
at org.apache.commons.logging.impl.Log4JLogger.error(Log4JLogger.java:195)
at org.apache.catalina.session.StandardManager.start(StandardManager.java:659)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4272)
at org.apache.catalina.core.StandardContext.reload(StandardContext.java:3021)
at
org.apache.catalina.core.StandardContext.backgroundProcess(StandardContext.java:4629)
at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1619)
at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1628)
at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1628)
at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1608)
at java.lang.Thread.run(Unknown Source)
This exception we have discovered mostly occurs after a developer compiles classes to
Tomcat which makes Tomcat restart the context. Mostly, because sometimes it is fine.
We cannot establish a concrete pattern of behaviour except that some compiles of any
class type that make TC reload the webapp cause this unercoverable error.
This has happened with log4j1.2.8 and 1.3alpha0
Cheers, ADC
<FONT SIZE=1 FACE="VERDANA,ARIAL" COLOR=BLUE>
-------------------------------------------------------
QAS Ltd.
Developers of QuickAddress Software
<a href="http://www.qas.com">www.qas.com</a>
Registered in England: No 2582055
Registered in Australia: No 082 851 474
-------------------------------------------------------
</FONT>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]