DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUGĀ· RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://issues.apache.org/bugzilla/show_bug.cgi?id=37498>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED ANDĀ· INSERTED IN THE BUG DATABASE.
http://issues.apache.org/bugzilla/show_bug.cgi?id=37498 ------- Additional Comments From [EMAIL PROTECTED] 2006-09-21 16:30 ------- I coin the term, "Tomcat web-app logger hijacking", if a container is going to hijack the applications choice of logger then the container needs to provide adequte protections and safe gaurds against any undesirable behavour that logger may have. I believe this problem can be fixed by putting a wrapper class between the logging calls the container makes and the calls to the hijacked logger instance. This wrapper traps and ignores unwanted exceptions (and optionally provides fallback logging to the container's logfile and/or stderr). As per comment #10 Remy did commit a patch a while ago in his attempt to fix the problem by catching the exception further up the stack trace (than the loging method call). But this doesn't work as the webapp on that context is no longer functional or deployable in situations where that new catch() is executed. This is probably because the entire housekeeping process during the undeploy did not finish and so the container is left in unusable state. I'm not sure NEEDINFO is the correct status as I think the cause and problem is fully understood now. Maybe NEEDPATCH is really the case here but only one committer has shown interest in this problem and their opinion on the matter is clearly documented. So why would anyone go to the trouble of creating a patch. -- Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]