Sorry guys, I just started moving house, so I cannot take a look ATM. G
On Thu, Sep 20, 2012 at 11:36 AM, Ralph Goers <ralph.go...@dslextreme.com>wrote: > This vote is coming up on 48 hrs and has not had any feedback from PMC > members yet, although Christian did ping me offline to say he would try to > get to this by tomorrow. Can one of the other PMC members please review > the release? > > Thanks, > Ralph > > > On Sep 18, 2012, at 9:42 AM, Ralph Goers wrote: > > 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)<https://repository.apache.org/content/repositories/orgapachelogging-014> > repository. > > archetype-catalog.xml<https://repository.apache.org/content/repositories/orgapachelogging-014/archetype-catalog.xml> > log4j-web-2.0-beta1.jar.asc<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/adapters/log4j-web/2.0-beta1/log4j-web-2.0-beta1.jar.asc> > log4j-web-2.0-beta1-sources.jar.asc<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/adapters/log4j-web/2.0-beta1/log4j-web-2.0-beta1-sources.jar.asc> > log4j-web-2.0-beta1-javadoc.jar<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/adapters/log4j-web/2.0-beta1/log4j-web-2.0-beta1-javadoc.jar> > log4j-web-2.0-beta1.pom.asc<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/adapters/log4j-web/2.0-beta1/log4j-web-2.0-beta1.pom.asc> > log4j-web-2.0-beta1.jar<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/adapters/log4j-web/2.0-beta1/log4j-web-2.0-beta1.jar> > log4j-web-2.0-beta1-javadoc.jar.asc<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/adapters/log4j-web/2.0-beta1/log4j-web-2.0-beta1-javadoc.jar.asc> > log4j-web-2.0-beta1.pom<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/adapters/log4j-web/2.0-beta1/log4j-web-2.0-beta1.pom> > log4j-web-2.0-beta1-sources.jar<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/adapters/log4j-web/2.0-beta1/log4j-web-2.0-beta1-sources.jar> > log4j-jcl-2.0-beta1-javadoc.jar<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/adapters/log4j-jcl/2.0-beta1/log4j-jcl-2.0-beta1-javadoc.jar> > log4j-jcl-2.0-beta1.jar<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/adapters/log4j-jcl/2.0-beta1/log4j-jcl-2.0-beta1.jar> > log4j-jcl-2.0-beta1.pom<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/adapters/log4j-jcl/2.0-beta1/log4j-jcl-2.0-beta1.pom> > log4j-jcl-2.0-beta1-javadoc.jar.asc<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/adapters/log4j-jcl/2.0-beta1/log4j-jcl-2.0-beta1-javadoc.jar.asc> > log4j-jcl-2.0-beta1.pom.asc<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/adapters/log4j-jcl/2.0-beta1/log4j-jcl-2.0-beta1.pom.asc> > log4j-jcl-2.0-beta1-sources.jar.asc<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/adapters/log4j-jcl/2.0-beta1/log4j-jcl-2.0-beta1-sources.jar.asc> > log4j-jcl-2.0-beta1.jar.asc<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/adapters/log4j-jcl/2.0-beta1/log4j-jcl-2.0-beta1.jar.asc> > log4j-jcl-2.0-beta1-sources.jar<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/adapters/log4j-jcl/2.0-beta1/log4j-jcl-2.0-beta1-sources.jar> > slf4j-impl-2.0-beta1.jar<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/adapters/slf4j-impl/2.0-beta1/slf4j-impl-2.0-beta1.jar> > slf4j-impl-2.0-beta1-sources.jar<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/adapters/slf4j-impl/2.0-beta1/slf4j-impl-2.0-beta1-sources.jar> > slf4j-impl-2.0-beta1-javadoc.jar<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/adapters/slf4j-impl/2.0-beta1/slf4j-impl-2.0-beta1-javadoc.jar> > slf4j-impl-2.0-beta1-sources.jar.asc<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/adapters/slf4j-impl/2.0-beta1/slf4j-impl-2.0-beta1-sources.jar.asc> > slf4j-impl-2.0-beta1-javadoc.jar.asc<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/adapters/slf4j-impl/2.0-beta1/slf4j-impl-2.0-beta1-javadoc.jar.asc> > slf4j-impl-2.0-beta1.pom<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/adapters/slf4j-impl/2.0-beta1/slf4j-impl-2.0-beta1.pom> > slf4j-impl-2.0-beta1.jar.asc<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/adapters/slf4j-impl/2.0-beta1/slf4j-impl-2.0-beta1.jar.asc> > slf4j-impl-2.0-beta1.pom.asc<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/adapters/slf4j-impl/2.0-beta1/slf4j-impl-2.0-beta1.pom.asc> > log4j12-api-2.0-beta1.jar<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/adapters/log4j12-api/2.0-beta1/log4j12-api-2.0-beta1.jar> > log4j12-api-2.0-beta1-sources.jar.asc<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/adapters/log4j12-api/2.0-beta1/log4j12-api-2.0-beta1-sources.jar.asc> > log4j12-api-2.0-beta1.pom.asc<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/adapters/log4j12-api/2.0-beta1/log4j12-api-2.0-beta1.pom.asc> > log4j12-api-2.0-beta1.pom<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/adapters/log4j12-api/2.0-beta1/log4j12-api-2.0-beta1.pom> > log4j12-api-2.0-beta1-javadoc.jar<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/adapters/log4j12-api/2.0-beta1/log4j12-api-2.0-beta1-javadoc.jar> > log4j12-api-2.0-beta1.jar.asc<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/adapters/log4j12-api/2.0-beta1/log4j12-api-2.0-beta1.jar.asc> > log4j12-api-2.0-beta1-javadoc.jar.asc<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/adapters/log4j12-api/2.0-beta1/log4j12-api-2.0-beta1-javadoc.jar.asc> > log4j12-api-2.0-beta1-sources.jar<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/adapters/log4j12-api/2.0-beta1/log4j12-api-2.0-beta1-sources.jar> > log4j-flume-ng-2.0-beta1-javadoc.jar.asc<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/adapters/log4j-flume-ng/2.0-beta1/log4j-flume-ng-2.0-beta1-javadoc.jar.asc> > log4j-flume-ng-2.0-beta1-sources.jar<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/adapters/log4j-flume-ng/2.0-beta1/log4j-flume-ng-2.0-beta1-sources.jar> > log4j-flume-ng-2.0-beta1.pom.asc<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/adapters/log4j-flume-ng/2.0-beta1/log4j-flume-ng-2.0-beta1.pom.asc> > log4j-flume-ng-2.0-beta1-sources.jar.asc<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/adapters/log4j-flume-ng/2.0-beta1/log4j-flume-ng-2.0-beta1-sources.jar.asc> > log4j-flume-ng-2.0-beta1.jar<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/adapters/log4j-flume-ng/2.0-beta1/log4j-flume-ng-2.0-beta1.jar> > log4j-flume-ng-2.0-beta1.jar.asc<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/adapters/log4j-flume-ng/2.0-beta1/log4j-flume-ng-2.0-beta1.jar.asc> > log4j-flume-ng-2.0-beta1-tests.jar.asc<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/adapters/log4j-flume-ng/2.0-beta1/log4j-flume-ng-2.0-beta1-tests.jar.asc> > log4j-flume-ng-2.0-beta1.pom<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/adapters/log4j-flume-ng/2.0-beta1/log4j-flume-ng-2.0-beta1.pom> > log4j-flume-ng-2.0-beta1-javadoc.jar<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/adapters/log4j-flume-ng/2.0-beta1/log4j-flume-ng-2.0-beta1-javadoc.jar> > log4j-flume-ng-2.0-beta1-tests.jar<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/adapters/log4j-flume-ng/2.0-beta1/log4j-flume-ng-2.0-beta1-tests.jar> > log4j-distribution-2.0-beta1-src.zip<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/log4j-distribution/2.0-beta1/log4j-distribution-2.0-beta1-src.zip> > log4j-distribution-2.0-beta1-src.tar.gz<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/log4j-distribution/2.0-beta1/log4j-distribution-2.0-beta1-src.tar.gz> > log4j-distribution-2.0-beta1.pom.asc<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/log4j-distribution/2.0-beta1/log4j-distribution-2.0-beta1.pom.asc> > log4j-distribution-2.0-beta1-src.zip.asc<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/log4j-distribution/2.0-beta1/log4j-distribution-2.0-beta1-src.zip.asc> > log4j-distribution-2.0-beta1-bin.zip.asc<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/log4j-distribution/2.0-beta1/log4j-distribution-2.0-beta1-bin.zip.asc> > log4j-distribution-2.0-beta1-bin.tar.gz.asc<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/log4j-distribution/2.0-beta1/log4j-distribution-2.0-beta1-bin.tar.gz.asc> > log4j-distribution-2.0-beta1-bin.tar.gz<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/log4j-distribution/2.0-beta1/log4j-distribution-2.0-beta1-bin.tar.gz> > log4j-distribution-2.0-beta1.pom<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/log4j-distribution/2.0-beta1/log4j-distribution-2.0-beta1.pom> > log4j-distribution-2.0-beta1-bin.zip<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/log4j-distribution/2.0-beta1/log4j-distribution-2.0-beta1-bin.zip> > log4j-distribution-2.0-beta1-src.tar.gz.asc<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/log4j-distribution/2.0-beta1/log4j-distribution-2.0-beta1-src.tar.gz.asc> > log4j-api-2.0-beta1-javadoc.jar<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/log4j-api/2.0-beta1/log4j-api-2.0-beta1-javadoc.jar> > log4j-api-2.0-beta1.jar.asc<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/log4j-api/2.0-beta1/log4j-api-2.0-beta1.jar.asc> > log4j-api-2.0-beta1.jar<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/log4j-api/2.0-beta1/log4j-api-2.0-beta1.jar> > log4j-api-2.0-beta1-sources.jar.asc<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/log4j-api/2.0-beta1/log4j-api-2.0-beta1-sources.jar.asc> > log4j-api-2.0-beta1.pom.asc<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/log4j-api/2.0-beta1/log4j-api-2.0-beta1.pom.asc> > log4j-api-2.0-beta1.pom<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/log4j-api/2.0-beta1/log4j-api-2.0-beta1.pom> > log4j-api-2.0-beta1-javadoc.jar.asc<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/log4j-api/2.0-beta1/log4j-api-2.0-beta1-javadoc.jar.asc> > log4j-api-2.0-beta1-sources.jar<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/log4j-api/2.0-beta1/log4j-api-2.0-beta1-sources.jar> > log4j-core-2.0-beta1-tests.jar<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/log4j-core/2.0-beta1/log4j-core-2.0-beta1-tests.jar> > log4j-core-2.0-beta1-sources.jar.asc<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/log4j-core/2.0-beta1/log4j-core-2.0-beta1-sources.jar.asc> > log4j-core-2.0-beta1.pom.asc<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/log4j-core/2.0-beta1/log4j-core-2.0-beta1.pom.asc> > log4j-core-2.0-beta1.jar<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/log4j-core/2.0-beta1/log4j-core-2.0-beta1.jar> > log4j-core-2.0-beta1.jar.asc<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/log4j-core/2.0-beta1/log4j-core-2.0-beta1.jar.asc> > log4j-core-2.0-beta1-tests.jar.asc<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/log4j-core/2.0-beta1/log4j-core-2.0-beta1-tests.jar.asc> > log4j-core-2.0-beta1-sources.jar<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/log4j-core/2.0-beta1/log4j-core-2.0-beta1-sources.jar> > log4j-core-2.0-beta1.pom<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/log4j-core/2.0-beta1/log4j-core-2.0-beta1.pom> > log4j-core-2.0-beta1-javadoc.jar<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/log4j-core/2.0-beta1/log4j-core-2.0-beta1-javadoc.jar> > log4j-core-2.0-beta1-javadoc.jar.asc<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/log4j-core/2.0-beta1/log4j-core-2.0-beta1-javadoc.jar.asc> > log4j-2.0-beta1.pom.asc<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/log4j/2.0-beta1/log4j-2.0-beta1.pom.asc> > log4j-2.0-beta1.pom<https://repository.apache.org/content/repositories/orgapachelogging-014/org/apache/logging/log4j/log4j/2.0-beta1/log4j-2.0-beta1.pom> > > > -- E-Mail: garydgreg...@gmail.com | ggreg...@apache.org JUnit in Action, 2nd Ed: <http://goog_1249600977>http://bit.ly/ECvg0 Spring Batch in Action: <http://s.apache.org/HOq>http://bit.ly/bqpbCK Blog: http://garygregory.wordpress.com Home: http://garygregory.com/ Tweet! http://twitter.com/GaryGregory