logging-log4j-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ralph Goers <ralph.go...@dslextreme.com>
Subject Re: [VOTE] Log4j 2.0-beta3 rc3
Date Wed, 14 Nov 2012 18:26:46 GMT
Here is my +1

Ralph

On Nov 11, 2012, at 11:05 AM, Ralph Goers wrote:

> This is a vote to release Log4j 2.0-beta3, the fifth release of Log4j 2.0.
> 
> Changes since the last release candidate:
> 1. Added license headers to some test classes.
> 
> Changes in this version include:
> 
> New features:
> o LOG4J2-28:  Added PropertiesRewritePolicy and ability to define properties on a Logger.
> o LOG4J2-55:  Added ability to configure from an InputSource.
> 
> Fixed Bugs:
> o LOG4J2-108:  Fix NullPointerException in ClassLoaderContextSelector when no class is
returned from
>         the SecurityManager.
> o LOG4J2-107:  PatternParser was not properly handling adjacent nested options
> o LOG4J2-95:  Add support for loading plugins inside the OSGi bundle.
> o LOG4J2-103:  The LogEvent was wrapping a ThrowableProxy with another ThrowableProxy
when deserializing. Thanks to Das Archive.
> o LOG4J2-104:  Convert LogManager binding to use "regular" java properties instead of
XML properties to workaround a
>         bug in Oracle's xmlparserv2 jar.
> o LOG4J2-102:  The Facility value was being improperly calculated. Thanks to Emanuele
Colombo.
> o LOG4J2-101:  A NullPointerException would occur if no format value was passed to the
SyslogAppender. Thanks to Emanuele Colombo.
> o LOG4J2-99:  MapRewritePolicy had an extra call to putAll that caused updates to behave
like adds. Thanks to Das Archive.
> o Avoid NPE when duplicate LoggerContextFactorys are present. Allow factories to specify
a weight to allow
>         real implementations to outrank test implementations. Provide a simple default
LoggerContextFactory.
> o LOG4J2-97:  Added several missing classes and methods for Log4j 1.x compatibility.
> o LOG4J2-94:  Interpolator was not stripping Lookup key separator when trying to locate
the default value for a variable. Thanks to Denis Treskunov.
> o Log4j 1.2 Category.forcedLog was wrapping the message with an ObjectMessage even if
the parameter was an
>         ObjectMessage.
> 
> Changes:
> o LOG4J2-105:  Add ability to customize the names of the Levels in the LevelPatternConverter.
> o LOG4J2-85:  Add ThreadContext.push(String format, Object... args)
> o Created combined jar to combine API and Core contents for users who only want the Log4j
implementation.
> o LOG4J2-87:  Build pdf of user's guide.
> o LOG4J2-29:  Added font and fontSize parameters to HTMLLayout. Replace newlines in message
with br tag
> 
> 
> Please test and cast your votes.
> [] +1, release the artifacts
> [] -1, don't release becauseā€¦
> 
> The vote will remain open for 72 hours (or more if required).
> 
> Tag:
> https://svn.apache.org/repos/asf/logging/log4j/log4j2/tags/log4j-2.0-beta3/
> 
> 
> Web Site:
> http://people.apache.org/~rgoers/log4j2/
> 
> 
> Artifacts:
> https://repository.apache.org/content/repositories/orgapachelogging-036/
> 
> 
> The artifacts may be downloaded using
> 
> wget -e robots=off --cut-dirs=3 -r -p -np --no-check-certificate https://repository.apache.org/content/repositories/orgapachelogging-036/org/apache/logging/log4j/
> 
> Description:
> 
> 2.0-beta3 rc3
> 
> Details:
> 
> The following artifacts have been staged to the org.apache.logging-036 (u:rgoers, a:99.180.69.21)
repository.
> 
> archetype-catalog.xml
> log4j-web-2.0-beta3.pom.asc
> log4j-web-2.0-beta3-sources.jar.asc
> log4j-web-2.0-beta3.jar.asc
> log4j-web-2.0-beta3.jar
> log4j-web-2.0-beta3-sources.jar
> log4j-web-2.0-beta3.pom
> log4j-web-2.0-beta3-javadoc.jar
> log4j-web-2.0-beta3-javadoc.jar.asc
> log4j-slf4j-impl-2.0-beta3.pom
> log4j-slf4j-impl-2.0-beta3-sources.jar.asc
> log4j-slf4j-impl-2.0-beta3-javadoc.jar
> log4j-slf4j-impl-2.0-beta3.jar.asc
> log4j-slf4j-impl-2.0-beta3.pom.asc
> log4j-slf4j-impl-2.0-beta3-javadoc.jar.asc
> log4j-slf4j-impl-2.0-beta3.jar
> log4j-slf4j-impl-2.0-beta3-sources.jar
> log4j-jcl-2.0-beta3.pom
> log4j-jcl-2.0-beta3.jar
> log4j-jcl-2.0-beta3-sources.jar.asc
> log4j-jcl-2.0-beta3-javadoc.jar.asc
> log4j-jcl-2.0-beta3-sources.jar
> log4j-jcl-2.0-beta3.jar.asc
> log4j-jcl-2.0-beta3.pom.asc
> log4j-jcl-2.0-beta3-javadoc.jar
> log4j12-api-2.0-beta3.pom.asc
> log4j12-api-2.0-beta3-javadoc.jar.asc
> log4j12-api-2.0-beta3.jar
> log4j12-api-2.0-beta3-sources.jar
> log4j12-api-2.0-beta3-javadoc.jar
> log4j12-api-2.0-beta3-sources.jar.asc
> log4j12-api-2.0-beta3.jar.asc
> log4j12-api-2.0-beta3.pom
> log4j-flume-ng-2.0-beta3.jar.asc
> log4j-flume-ng-2.0-beta3-sources.jar
> log4j-flume-ng-2.0-beta3.jar
> log4j-flume-ng-2.0-beta3.pom.asc
> log4j-flume-ng-2.0-beta3.pom
> log4j-flume-ng-2.0-beta3-tests.jar.asc
> log4j-flume-ng-2.0-beta3-javadoc.jar
> log4j-flume-ng-2.0-beta3-sources.jar.asc
> log4j-flume-ng-2.0-beta3-javadoc.jar.asc
> log4j-flume-ng-2.0-beta3-tests.jar
> log4j-distribution-2.0-beta3.pom.asc
> log4j-distribution-2.0-beta3.pom
> log4j-distribution-2.0-beta3-src.zip.asc
> log4j-distribution-2.0-beta3-src.zip
> log4j-distribution-2.0-beta3-src.tar.gz
> log4j-distribution-2.0-beta3-src.tar.gz.asc
> log4j-distribution-2.0-beta3-bin.zip
> log4j-distribution-2.0-beta3-bin.tar.gz.asc
> log4j-distribution-2.0-beta3-bin.tar.gz
> log4j-distribution-2.0-beta3-bin.zip.asc
> log4j-api-2.0-beta3.jar
> log4j-api-2.0-beta3.jar.asc
> log4j-api-2.0-beta3-sources.jar.asc
> log4j-api-2.0-beta3-javadoc.jar.asc
> log4j-api-2.0-beta3-javadoc.jar
> log4j-api-2.0-beta3.pom.asc
> log4j-api-2.0-beta3-sources.jar
> log4j-api-2.0-beta3.pom
> log4j-core-2.0-beta3-sources.jar
> log4j-core-2.0-beta3-sources.jar.asc
> log4j-core-2.0-beta3.pom.asc
> log4j-core-2.0-beta3-tests.jar.asc
> log4j-core-2.0-beta3.jar
> log4j-core-2.0-beta3-tests.jar
> log4j-core-2.0-beta3-javadoc.jar.asc
> log4j-core-2.0-beta3.jar.asc
> log4j-core-2.0-beta3-javadoc.jar
> log4j-core-2.0-beta3.pom
> log4j-2.0-beta3.pom.asc
> log4j-2.0-beta3.pom


Mime
View raw message