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
