You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by kk...@apache.org on 2011/06/09 15:45:10 UTC
svn commit: r1133871 - /tomcat/tc6.0.x/trunk/STATUS.txt
Author: kkolinko
Date: Thu Jun 9 13:45:10 2011
New Revision: 1133871
URL: http://svn.apache.org/viewvc?rev=1133871&view=rev
Log:
proposal
Modified:
tomcat/tc6.0.x/trunk/STATUS.txt
Modified: tomcat/tc6.0.x/trunk/STATUS.txt
URL: http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/STATUS.txt?rev=1133871&r1=1133870&r2=1133871&view=diff
==============================================================================
--- tomcat/tc6.0.x/trunk/STATUS.txt (original)
+++ tomcat/tc6.0.x/trunk/STATUS.txt Thu Jun 9 13:45:10 2011
@@ -169,6 +169,24 @@ PATCHES PROPOSED TO BACKPORT:
http://svn.apache.org/viewvc?rev=1130625&view=rev
+1: markt, kkolinko
-1:
+ kkolinko: Alternative proposal below.
+
+* Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=51249
+ Improve system property replacement code in ClassLoaderLogManager of Tomcat JULI.
+ 1) Tests
+ svn copy "^/tomcat/trunk/test/org/apache/juli" "test/org/apache/juli"
+ 2) Patch (backport of r1133857)
+ http://people.apache.org/~kkolinko/patches/2011-06-09_tc6_ClassLoaderLogManager.patch
+ It fixes the following issues:
+ 1. Correctly search for "}" so properties in the form "}${property}" are
+ correctly replaced. This is BZ 51249.
+ Note, that ${property}${property} is already working in 6.0.32, thanks to recursion.
+ 2. Do not stop processing on first unrecognized property.
+ The old code did not perform recursion if replacement failed.
+ 3. Do not call System.getProperty() for empty property name,
+ which was throwing IllegalArgumentException.
+ +1: kkolinko
+ -1:
* Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=51309
Correct logic in catalina.sh stop when using a PID file to ensure the correct
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org