+1 (non binding) 2012/9/18 Ralph Goers <ralph.go...@dslextreme.com>: > This is a vote to release Log4j 2.0-beta1, the third release of Log4j 2.0. > > Changes in this release include: > > New features: > o Added AsynchAppender. > > Fixed Bugs: > o LOG4J-81: PatternLayout was not honoring format modifiers. > o Created web module to allow web applications to include the Log4j context > listener in WEB-INF/lib even if > Log4j is in the container's class path. Allow locating the > LoggerContext to include the ClassLoader. Updated > the Loader utility to always choose the child ClassLoader. Verified > in Jboss 5 and Tomcat. > o LOG4J2-82: MarkerFilter called MarkerManager.getMarker causing the Marker > to be created during the processing of the > configuration. This prevents the application from creating the > Marker with any parents. MarkerWrapper in > SLF4J-impl was getting a ClassCastException in instanceOf because > the Marker isn't a MarkerWrapper. > o LOG4J2-80: Allow Log4j 2 to be used as the implementation with SLF4J and > SLF4J's jcl-over-slf4j by adding filtering > to the log method in SLF4JLogger. Thanks to Oliver Lamy. > o LOG4J2-78: LogFactoryImpl.setAttribute in the Commons Logging bridge got > a NullPointerException when passed a null value. > It will now remove the attribute. > o LOG4J2-77: RoutingAppender was calling the stop method for each of its > referenced Appenders and was calling > the stop method of the default Appender a second time. It will now > only call the stop method of > Appenders it creates. > o LOG4J2-76: RewriteAppender was calling the stop method of the referenced > appender causing the referenced appender's > manager to have its use count decremented too many times. > o LOG4J2-74: Logger.error(Marker, Message, Throwable) was internally using > Level.TRACE. > o LOG4J2-75: Enhanced Log4jContextListener to accept a configuration file > location. Modified FileConfigurationMonitor > to monitor files configured that way. Fixed other reconfiguration > related bugs. Tested in JBoss and > Tomcat. > o LOG4J2-72: NullPointerException in RollingFileManager when filePattern > does not cause the file to be compressed. > o LOG4J2-71: FileRenameAction did not create the parent directories of the > archive files causing the rollover to fail. > > Changes: > o Update the versions of SLF4J and Logback. > > > 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-beta1/ > > Web Site: > http://people.apache.org/~rgoers/log4j2/ > > Artifacts: > https://repository.apache.org/content/repositories/orgapachelogging-014/ > > > 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-014/org/apache/logging/log4j/ > > Description: > > First beta1 release candidte > > Details: > > The following artifacts have been staged to the org.apache.logging-014 > (u:rgoers, a:99.180.69.21) repository. > > archetype-catalog.xml > log4j-web-2.0-beta1.jar.asc > log4j-web-2.0-beta1-sources.jar.asc > log4j-web-2.0-beta1-javadoc.jar > log4j-web-2.0-beta1.pom.asc > log4j-web-2.0-beta1.jar > log4j-web-2.0-beta1-javadoc.jar.asc > log4j-web-2.0-beta1.pom > log4j-web-2.0-beta1-sources.jar > log4j-jcl-2.0-beta1-javadoc.jar > log4j-jcl-2.0-beta1.jar > log4j-jcl-2.0-beta1.pom > log4j-jcl-2.0-beta1-javadoc.jar.asc > log4j-jcl-2.0-beta1.pom.asc > log4j-jcl-2.0-beta1-sources.jar.asc > log4j-jcl-2.0-beta1.jar.asc > log4j-jcl-2.0-beta1-sources.jar > slf4j-impl-2.0-beta1.jar > slf4j-impl-2.0-beta1-sources.jar > slf4j-impl-2.0-beta1-javadoc.jar > slf4j-impl-2.0-beta1-sources.jar.asc > slf4j-impl-2.0-beta1-javadoc.jar.asc > slf4j-impl-2.0-beta1.pom > slf4j-impl-2.0-beta1.jar.asc > slf4j-impl-2.0-beta1.pom.asc > log4j12-api-2.0-beta1.jar > log4j12-api-2.0-beta1-sources.jar.asc > log4j12-api-2.0-beta1.pom.asc > log4j12-api-2.0-beta1.pom > log4j12-api-2.0-beta1-javadoc.jar > log4j12-api-2.0-beta1.jar.asc > log4j12-api-2.0-beta1-javadoc.jar.asc > log4j12-api-2.0-beta1-sources.jar > log4j-flume-ng-2.0-beta1-javadoc.jar.asc > log4j-flume-ng-2.0-beta1-sources.jar > log4j-flume-ng-2.0-beta1.pom.asc > log4j-flume-ng-2.0-beta1-sources.jar.asc > log4j-flume-ng-2.0-beta1.jar > log4j-flume-ng-2.0-beta1.jar.asc > log4j-flume-ng-2.0-beta1-tests.jar.asc > log4j-flume-ng-2.0-beta1.pom > log4j-flume-ng-2.0-beta1-javadoc.jar > log4j-flume-ng-2.0-beta1-tests.jar > log4j-distribution-2.0-beta1-src.zip > log4j-distribution-2.0-beta1-src.tar.gz > log4j-distribution-2.0-beta1.pom.asc > log4j-distribution-2.0-beta1-src.zip.asc > log4j-distribution-2.0-beta1-bin.zip.asc > log4j-distribution-2.0-beta1-bin.tar.gz.asc > log4j-distribution-2.0-beta1-bin.tar.gz > log4j-distribution-2.0-beta1.pom > log4j-distribution-2.0-beta1-bin.zip > log4j-distribution-2.0-beta1-src.tar.gz.asc > log4j-api-2.0-beta1-javadoc.jar > log4j-api-2.0-beta1.jar.asc > log4j-api-2.0-beta1.jar > log4j-api-2.0-beta1-sources.jar.asc > log4j-api-2.0-beta1.pom.asc > log4j-api-2.0-beta1.pom > log4j-api-2.0-beta1-javadoc.jar.asc > log4j-api-2.0-beta1-sources.jar > log4j-core-2.0-beta1-tests.jar > log4j-core-2.0-beta1-sources.jar.asc > log4j-core-2.0-beta1.pom.asc > log4j-core-2.0-beta1.jar > log4j-core-2.0-beta1.jar.asc > log4j-core-2.0-beta1-tests.jar.asc > log4j-core-2.0-beta1-sources.jar > log4j-core-2.0-beta1.pom > log4j-core-2.0-beta1-javadoc.jar > log4j-core-2.0-beta1-javadoc.jar.asc > log4j-2.0-beta1.pom.asc > log4j-2.0-beta1.pom
-- Olivier Lamy Talend: http://coders.talend.com http://twitter.com/olamy | http://linkedin.com/in/olamy --------------------------------------------------------------------- To unsubscribe, e-mail: log4j-dev-unsubscr...@logging.apache.org For additional commands, e-mail: log4j-dev-h...@logging.apache.org