This is a vote to release Log4j 2.0-beta3, the fifth release of Log4j 2.0.

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-033/

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-033/org/apache/logging/log4j/

Description:

2.0-beta3 rc1

Details:

The following artifacts have been staged to the org.apache.logging-033 
(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



Reply via email to