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=43619>. 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=43619 ------- Additional Comments From [EMAIL PROTECTED] 2007-10-25 14:26 ------- Quite a bit less than 100%. I did a quick read through the patch and apparently came to a faulty conclusion. There is an arbitrariness of where you stop using System.getProperty(). If you rework OptionConverter.getSystemProperty() (instead of OptionConverter.substVars) to use a user-specified source for properties, then you could have JMX specify the default configurator, etc. The source for "system properties" would be the only property that would have to come from System.getProperty(). I'd like to avoid adding a new interface, but overriding Map seems like an inordinate amount of effort and likely to be short-cut. Plus it is hard to explain what the effective value of the current behavior is. Perhaps a property ("log4j.systemPropertyClass" ?) could specify a class name whose getProperty(String) method would be used for system properties. The effective default value would be "java.lang.System". -- 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]
