You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by lu...@apache.org on 2003/05/29 18:59:36 UTC
cvs commit: jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/startup Embedded.java
luehe 2003/05/29 09:59:36
Modified: catalina/src/share/org/apache/catalina/startup Embedded.java
Log:
Have all contexts inherit Embedded's logger, as mentioned in
Embedded's constructor:
* @param logger Logger implementation to be inherited by all components
* (unless overridden further down the container hierarchy)
This fixes Bugtraq 4866227 ("Nothing is written to the server.log file
when calling ServletContext.log")
Revision Changes Path
1.7 +2 -1 jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/startup/Embedded.java
Index: Embedded.java
===================================================================
RCS file: /home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/startup/Embedded.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- Embedded.java 20 Mar 2003 23:36:13 -0000 1.6
+++ Embedded.java 29 May 2003 16:59:35 -0000 1.7
@@ -621,6 +621,7 @@
context.setDebug(debug);
context.setDocBase(docBase);
context.setPath(path);
+ context.setLogger(logger);
ContextConfig config = new ContextConfig();
config.setDebug(debug);
---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-dev-help@jakarta.apache.org