logging-log4j-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Shapira, Yoav" <Yoav.Shap...@mpi.com>
Subject RE: log4j SEVERE ThreadDeath in Tomcat 5.0.25
Date Thu, 05 Aug 2004 12:35:26 GMT

Hi,
And also don't use configureAndWatch, as that creates the monitoring
thread that's likely causing this exception.

Yoav Shapira
Millennium Research Informatics


>-----Original Message-----
>From: Shapira, Yoav
>Sent: Thursday, August 05, 2004 8:34 AM
>To: Log4J Users List
>Subject: RE: log4j SEVERE ThreadDeath in Tomcat 5.0.25
>
>
>Hi,
>Make sure you have a ServletContextListener that does
>LogManager.shutdown() in its contextDestroyed method.
>
>Yoav Shapira
>Millennium Research Informatics
>
>
>>-----Original Message-----
>>From: Allistair Crossley [mailto:Allistair.Crossley@QAS.com]
>>Sent: Thursday, August 05, 2004 5:32 AM
>>To: Log4J Users List
>>Subject: log4j SEVERE ThreadDeath in Tomcat 5.0.25
>>
>>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(WebappClassLoad
e
>r.ja
>>va:1229)
>>	at
>>org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoad
e
>r.ja
>>va: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:42
7
>2)
>>	at
>>org.apache.catalina.core.StandardContext.reload(StandardContext.java:3
0
>21)
>>	at
>>org.apache.catalina.core.StandardContext.backgroundProcess(StandardCon
t
>ext.
>>java:4629)
>>	at
>>org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.pr
o
>cess
>>Children(ContainerBase.java:1619)
>>	at
>>org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.pr
o
>cess
>>Children(ContainerBase.java:1628)
>>	at
>>org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.pr
o
>cess
>>Children(ContainerBase.java:1628)
>>	at
>>org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.ru
n
>(Con
>>tainerBase.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
>
>
>
>
>This e-mail, including any attachments, is a confidential business
>communication, and may contain information that is confidential,
>proprietary and/or privileged.  This e-mail is intended only for the
>individual(s) to whom it is addressed, and may not be saved, copied,
>printed, disclosed or used by anyone else.  If you are not the(an)
intended
>recipient, please immediately delete this e-mail from your computer
system
>and notify the sender.  Thank you.
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: log4j-user-unsubscribe@logging.apache.org
>For additional commands, e-mail: log4j-user-help@logging.apache.org




This e-mail, including any attachments, is a confidential business communication, and may
contain information that is confidential, proprietary and/or privileged.  This e-mail is intended
only for the individual(s) to whom it is addressed, and may not be saved, copied, printed,
disclosed or used by anyone else.  If you are not the(an) intended recipient, please immediately
delete this e-mail from your computer system and notify the sender.  Thank you.


---------------------------------------------------------------------
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