Created attachment 24321 [details] return of getLoggerName validation getLoggerName() function from java.util.logging.LogRecord it can return Null as specified in documentation: http://java.sun.com/j2se/1.4.2/docs/api/java/util/logging/LogRecord.html#getLoggerName%28%29 return of getLoggerName is not verified in JULLog4jEventConverter.java and JULBridgeHandler.java Patch attached. Regards
It's generating the following exception: java.lang.NullPointerException at org.apache.log4j.CategoryKey.<init>(CategoryKey.java:32) at org.apache.log4j.Hierarchy.getLogger(Hierarchy.java:266) at org.apache.log4j.Hierarchy.getLogger(Hierarchy.java:247) at org.apache.logging.julbridge.JULLog4jEventConverter.convert(JULLog4jEventConverter.java:121) at org.apache.logging.julbridge.JULBridgeHandler.publish(JULBridgeHandler.java:49) at java.util.logging.Logger.log(Logger.java:458) at java.util.logging.Logger.doLog(Logger.java:480) at java.util.logging.Logger.log(Logger.java:503)
Patch applied to svn trunk in r821436. Thanks Adrian