You are viewing a plain text version of this content. The canonical link for it is here.
Posted to log4j-user@logging.apache.org by Ceki Gülcü <ce...@qos.ch> on 2002/08/01 18:49:28 UTC
[ANNOUNCEMENT] Log4j version 1.2.6 released
Greetings to all,
Log4j developers are happy to announce the release of log4j 1.2.6, a
minor maintenance release. The most significant change is the
addition of the "log4j.ignoreTCL" system property. The HISTORY file
reads:
July 31st, 2002
- Release of version 1.2.6
- Log4j now will check if a system property named "log4j.ignoreTCL"
is set. If it is set, then it will ignore the Thread Context
ClassLoader when loading classes. This solves the irritating
"appender is not assignable to Appender" messages observed when
log4j.jar is loaded by multiple class loaders.
The error reporting for this problem was also improved. [*]
- Addition of new options in JMSAppender and new command line arguments in
JMSSink. [*]
- Added new method getLoggerName() in LoggingEvent class. The
getLoggerName is the preferred way for accessing the logger
name. The public access categoryName field should not be accessed
directly. Similarly, added the getLevel method which is now the
preferred way of accessing the event's level. The public access
level field should not be accessed directly. The javadocs now mark
the categoryName and level fields as deprecated.
Modified existing appenders to comply with these new directives. [*]
- Fixed bug #10528 whereby calling the MDC.get method with a null
argument would throw a NullPointerException. [*]
You can download log4j version 1.2.6 at
http://jakarta.apache.org/log4j/docs/download.html
--
Ceki
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>