While sitting in a day spa cafe while my wife got some much needed pampering, I sat down and reviewed all the open issues in bugzilla and put some thought towards each of them, and where they might sit.

What follows is my analysis of what might be worth considering tackling in a 1.2.15 release on top of what is already there (I actually need to review the diffs between .14 and current status too), or as a 1.2.16 release. Be good if we could review and agree/ change this list and then work towards a release.

These are bugs, not enhancements. I'll put a separate email together with some thought on some 1.2 work we might want to consider post 1.2.15 that should be achievable and add value to the community.

1.2.1[56] Potential bug fixes
==========================
Bug 30588 - log4j cannot parse stacktraces from JRockit
        simple fix
        
Bug 40888 - Weekly rotation problem in Europe
        test case provide, good chance of success
        
Bug 21796 - SocketAppender doesn't fall back with FallbackErrorHandler
Test case is there, not attached however, and is probably why no-one has bothered to try and integrate the change. This one looks important.

(Sort of 1.2 related) Bug 34440 - sandbox:IMAppender - comma- seperated recipient list patch - just need someone to interpret the patch pasted into the comment. Effort is small though.

Bug 37736 - LoggerEventListener's appenderRemovedEvent() and levelChangedEvent() methods are never called this is, according to the bug report, both 1.2 and 1.3 related (see below). Worth investigating.
        
Bug 38061 - Problem configuring an errorHandler using a property file
bug report is a little hard to understand whether the proposed fix works all the time. Possible chance of a test case to be written?

Bug 40159 - NullPointerException in org.apache.log4j.NDC.get
        both NDC and MDC need to be looked at here.

Bug 40349 - RollingFileAppenders do not getFooter() from Layout

Bug 40350 - DailyRollingFileAppender should not write Layout header on resume

Bug 40951 - log4j 1.2.15 release
        Very easy to do, once we have a 1.2.15 release!

Bug 40990 - Cannot bind port or ip address for outgoing UDP socket when using SysLogAppender
        Seems sensible to do

Bug 41316 - NPE when using RollingFileAppender in Tomcat.
        Could be closed off it it really is a Tomcat problem?

Bug 42017 - InstanceAlreadyExistsException using MBean
this one might be a duplicate of another open bug I saw in the list, but worth considering

Bug 16280 - Error Message always logged to log4j when calling close() on TelnetAppender
        Issue already addressed in trunk, just needs review and port to 1.2
        
Bug 17531 - PropertyConfigurator.configureAndWatch() don't reset the configuration
        some work done in trunk, is it worth reviewing for a port?
        
Bug 25107 - OptionConverter.getSystemProperty() does not allow substitution
        I think this has a duplicate in there as well.  Bug 14350 ?

Bug 29227 - Reduce first connection failure severity in SocketAppender
I tend to agree with the reporter, although there are cases when this is bad and needs to be noticed. If it's _that_ important, then they should set a FallbackErrorhandler?

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to