https://issues.apache.org/bugzilla/show_bug.cgi?id=36384
--- Comment #7 from Hugues Pisapia <[EMAIL PROTECTED]> 2008-08-06 09:06:09 PST --- Created an attachment (id=22396) --> (https://issues.apache.org/bugzilla/attachment.cgi?id=22396) patch to log4j's PropertySetter agaisnt today's code in trunk Here is a quick patch I've been working on. It basically allows to configure the appender with an object by providing a class name and then configure the object via sub-properties. I've been able to configure the rootLogger with the following properties: #### ROOT category ### log4j.rootLogger=DEBUG, ROOT log4j.appender.ROOT=org.apache.log4j.rolling.RollingFileAppender log4j.appender.ROOT.RollingPolicy=org.apache.log4j.rolling.TimeBasedRollingPolicy log4j.appender.ROOT.RollingPolicy.FileNamePattern=/logs/root.log-%d{yyyy-MM-dd-HH-mm}.gz log4j.appender.ROOT.File=/logs/root.log log4j.appender.ROOT.layout=org.apache.log4j.PatternLayout log4j.appender.ROOT.layout.ConversionPattern=%d{ABSOLUTE} [%t] %-5p %c - %m%n And the log files was nicely rolling every minute and compressing the data. Also the mvn build was working fine (excepted for one test that was not passing before anyway). I did not create a Unit test for that though. Point me in the right direction if you need one, and I'll find some time to create it. -- Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
