logging-log4j-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ceki Gülcü <c...@qos.ch>
Subject Re: log4j SEVERE ThreadDeath in Tomcat 5.0.25
Date Thu, 05 Aug 2004 12:54:37 GMT

As far as I can tell, this bug is more of a Tomcat issue than log4j and 
unrelated to the well-known configureAndWatch bug in log4j.

See bug 27371
http://issues.apache.org/bugzilla/show_bug.cgi?id=27371

In particular, see comments by Claudio Corsi dated 2nd of August 2004.

I hope this helps.



At 11:31 AM 8/5/2004, Allistair Crossley wrote:
>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: log4j-user-unsubscribe@logging.apache.org
>For additional commands, e-mail: log4j-user-help@logging.apache.org

-- 
Ceki Gülcü

      For log4j documentation consider "The complete log4j manual"
      ISBN: 2970036908 http://www.qos.ch/shop/products/clm_t.jsp  



---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-user-unsubscribe@logging.apache.org
For additional commands, e-mail: log4j-user-help@logging.apache.org


Mime
View raw message