I fixed the test classes. Gary
On Nov 11, 2012, at 11:11, Ralph Goers <[email protected]> wrote: I've fixed the license headers and modified rat to ignore the LogFactory file. We can deal with site issues after the release. Ralph On Nov 11, 2012, at 7:22 AM, Gary Gregory wrote: -1: I might punch myself in the nose now or I might punch myself in the nose later. We still have: Unapproved licenses: /Users/rgoers/projects/apache/logging/log4j/log4j2/tags/log4j-2.0-beta3/core/src/test/java/org/apache/logging/log4j/core/appender/ConsoleAppenderAnsiMessagesMain.java /Users/rgoers/projects/apache/logging/log4j/log4j2/tags/log4j-2.0-beta3/core/src/test/java/org/apache/logging/log4j/core/appender/ConsoleAppenderAnsiStyleLayoutMain.java /Users/rgoers/projects/apache/logging/log4j/log4j2/tags/log4j-2.0-beta3/core/src/test/java/org/apache/logging/log4j/core/appender/ConsoleAppenderHighlightLayoutDefaultMain.java /Users/rgoers/projects/apache/logging/log4j/log4j2/tags/log4j-2.0-beta3/core/src/test/java/org/apache/logging/log4j/core/appender/ConsoleAppenderHighlightLayoutLogbackMain.java /Users/rgoers/projects/apache/logging/log4j/log4j2/tags/log4j-2.0-beta3/core/src/test/java/org/apache/logging/log4j/core/appender/ConsoleAppenderHighlightLayoutMain.java I should have noticed that since I added these files a couple of weeks ago. Also: Unapproved licenses: /Users/rgoers/projects/apache/logging/log4j/log4j2/tags/log4j-2.0-beta3/jcl-bridge/src/main/resources/META-INF/services/org.apache.commons.logging.LogFactory Not show stoppers but site suggestions: We have the names in site menus: Log4J 1.2 API Commons Logging Bridge SLF4J Binding Apache Flume Why is SLF4J a "Binding" component and the CL a "Bridge"? Should they not all be the same kind? Bridge or Binding? Gary On Sun, Nov 11, 2012 at 8:12 AM, Ralph Goers <[email protected]>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 EnglishEnums.java, site.css and site.vm. > 2. Fixed incorrect link to SLF4J implementation sub-project. > > 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-035/ > > 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-035/org/apache/logging/log4j/ > > *Description:* > > release 2.0-beta3 rc2 > > *Details:* > > The following artifacts have been staged to the org.apache.logging-035 > (u:rgoers, > a:99.180.69.21)<https://repository.apache.org/content/repositories/orgapachelogging-035> > repository. > > archetype-catalog.xml<https://repository.apache.org/content/repositories/orgapachelogging-035/archetype-catalog.xml> > log4j-web-2.0-beta3.pom.asc<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/adapters/log4j-web/2.0-beta3/log4j-web-2.0-beta3.pom.asc> > log4j-web-2.0-beta3-sources.jar.asc<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/adapters/log4j-web/2.0-beta3/log4j-web-2.0-beta3-sources.jar.asc> > log4j-web-2.0-beta3.jar.asc<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/adapters/log4j-web/2.0-beta3/log4j-web-2.0-beta3.jar.asc> > log4j-web-2.0-beta3.jar<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/adapters/log4j-web/2.0-beta3/log4j-web-2.0-beta3.jar> > log4j-web-2.0-beta3-sources.jar<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/adapters/log4j-web/2.0-beta3/log4j-web-2.0-beta3-sources.jar> > log4j-web-2.0-beta3.pom<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/adapters/log4j-web/2.0-beta3/log4j-web-2.0-beta3.pom> > log4j-web-2.0-beta3-javadoc.jar<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/adapters/log4j-web/2.0-beta3/log4j-web-2.0-beta3-javadoc.jar> > log4j-web-2.0-beta3-javadoc.jar.asc<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/adapters/log4j-web/2.0-beta3/log4j-web-2.0-beta3-javadoc.jar.asc> > log4j-slf4j-impl-2.0-beta3.pom<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/adapters/log4j-slf4j-impl/2.0-beta3/log4j-slf4j-impl-2.0-beta3.pom> > log4j-slf4j-impl-2.0-beta3-sources.jar.asc<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/adapters/log4j-slf4j-impl/2.0-beta3/log4j-slf4j-impl-2.0-beta3-sources.jar.asc> > log4j-slf4j-impl-2.0-beta3-javadoc.jar<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/adapters/log4j-slf4j-impl/2.0-beta3/log4j-slf4j-impl-2.0-beta3-javadoc.jar> > log4j-slf4j-impl-2.0-beta3.jar.asc<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/adapters/log4j-slf4j-impl/2.0-beta3/log4j-slf4j-impl-2.0-beta3.jar.asc> > log4j-slf4j-impl-2.0-beta3.pom.asc<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/adapters/log4j-slf4j-impl/2.0-beta3/log4j-slf4j-impl-2.0-beta3.pom.asc> > log4j-slf4j-impl-2.0-beta3-javadoc.jar.asc<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/adapters/log4j-slf4j-impl/2.0-beta3/log4j-slf4j-impl-2.0-beta3-javadoc.jar.asc> > log4j-slf4j-impl-2.0-beta3.jar<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/adapters/log4j-slf4j-impl/2.0-beta3/log4j-slf4j-impl-2.0-beta3.jar> > log4j-slf4j-impl-2.0-beta3-sources.jar<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/adapters/log4j-slf4j-impl/2.0-beta3/log4j-slf4j-impl-2.0-beta3-sources.jar> > log4j-jcl-2.0-beta3.pom<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/adapters/log4j-jcl/2.0-beta3/log4j-jcl-2.0-beta3.pom> > log4j-jcl-2.0-beta3.jar<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/adapters/log4j-jcl/2.0-beta3/log4j-jcl-2.0-beta3.jar> > log4j-jcl-2.0-beta3-sources.jar.asc<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/adapters/log4j-jcl/2.0-beta3/log4j-jcl-2.0-beta3-sources.jar.asc> > log4j-jcl-2.0-beta3-javadoc.jar.asc<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/adapters/log4j-jcl/2.0-beta3/log4j-jcl-2.0-beta3-javadoc.jar.asc> > log4j-jcl-2.0-beta3-sources.jar<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/adapters/log4j-jcl/2.0-beta3/log4j-jcl-2.0-beta3-sources.jar> > log4j-jcl-2.0-beta3.jar.asc<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/adapters/log4j-jcl/2.0-beta3/log4j-jcl-2.0-beta3.jar.asc> > log4j-jcl-2.0-beta3.pom.asc<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/adapters/log4j-jcl/2.0-beta3/log4j-jcl-2.0-beta3.pom.asc> > log4j-jcl-2.0-beta3-javadoc.jar<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/adapters/log4j-jcl/2.0-beta3/log4j-jcl-2.0-beta3-javadoc.jar> > log4j12-api-2.0-beta3.pom.asc<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/adapters/log4j12-api/2.0-beta3/log4j12-api-2.0-beta3.pom.asc> > log4j12-api-2.0-beta3-javadoc.jar.asc<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/adapters/log4j12-api/2.0-beta3/log4j12-api-2.0-beta3-javadoc.jar.asc> > log4j12-api-2.0-beta3.jar<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/adapters/log4j12-api/2.0-beta3/log4j12-api-2.0-beta3.jar> > log4j12-api-2.0-beta3-sources.jar<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/adapters/log4j12-api/2.0-beta3/log4j12-api-2.0-beta3-sources.jar> > log4j12-api-2.0-beta3-javadoc.jar<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/adapters/log4j12-api/2.0-beta3/log4j12-api-2.0-beta3-javadoc.jar> > log4j12-api-2.0-beta3-sources.jar.asc<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/adapters/log4j12-api/2.0-beta3/log4j12-api-2.0-beta3-sources.jar.asc> > log4j12-api-2.0-beta3.jar.asc<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/adapters/log4j12-api/2.0-beta3/log4j12-api-2.0-beta3.jar.asc> > log4j12-api-2.0-beta3.pom<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/adapters/log4j12-api/2.0-beta3/log4j12-api-2.0-beta3.pom> > log4j-flume-ng-2.0-beta3.jar.asc<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/adapters/log4j-flume-ng/2.0-beta3/log4j-flume-ng-2.0-beta3.jar.asc> > log4j-flume-ng-2.0-beta3-sources.jar<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/adapters/log4j-flume-ng/2.0-beta3/log4j-flume-ng-2.0-beta3-sources.jar> > log4j-flume-ng-2.0-beta3.jar<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/adapters/log4j-flume-ng/2.0-beta3/log4j-flume-ng-2.0-beta3.jar> > log4j-flume-ng-2.0-beta3.pom.asc<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/adapters/log4j-flume-ng/2.0-beta3/log4j-flume-ng-2.0-beta3.pom.asc> > log4j-flume-ng-2.0-beta3.pom<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/adapters/log4j-flume-ng/2.0-beta3/log4j-flume-ng-2.0-beta3.pom> > log4j-flume-ng-2.0-beta3-tests.jar.asc<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/adapters/log4j-flume-ng/2.0-beta3/log4j-flume-ng-2.0-beta3-tests.jar.asc> > log4j-flume-ng-2.0-beta3-javadoc.jar<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/adapters/log4j-flume-ng/2.0-beta3/log4j-flume-ng-2.0-beta3-javadoc.jar> > log4j-flume-ng-2.0-beta3-sources.jar.asc<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/adapters/log4j-flume-ng/2.0-beta3/log4j-flume-ng-2.0-beta3-sources.jar.asc> > log4j-flume-ng-2.0-beta3-javadoc.jar.asc<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/adapters/log4j-flume-ng/2.0-beta3/log4j-flume-ng-2.0-beta3-javadoc.jar.asc> > log4j-flume-ng-2.0-beta3-tests.jar<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/adapters/log4j-flume-ng/2.0-beta3/log4j-flume-ng-2.0-beta3-tests.jar> > log4j-distribution-2.0-beta3.pom.asc<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/log4j-distribution/2.0-beta3/log4j-distribution-2.0-beta3.pom.asc> > log4j-distribution-2.0-beta3.pom<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/log4j-distribution/2.0-beta3/log4j-distribution-2.0-beta3.pom> > log4j-distribution-2.0-beta3-src.zip.asc<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/log4j-distribution/2.0-beta3/log4j-distribution-2.0-beta3-src.zip.asc> > log4j-distribution-2.0-beta3-src.zip<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/log4j-distribution/2.0-beta3/log4j-distribution-2.0-beta3-src.zip> > log4j-distribution-2.0-beta3-src.tar.gz<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/log4j-distribution/2.0-beta3/log4j-distribution-2.0-beta3-src.tar.gz> > log4j-distribution-2.0-beta3-src.tar.gz.asc<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/log4j-distribution/2.0-beta3/log4j-distribution-2.0-beta3-src.tar.gz.asc> > log4j-distribution-2.0-beta3-bin.zip<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/log4j-distribution/2.0-beta3/log4j-distribution-2.0-beta3-bin.zip> > log4j-distribution-2.0-beta3-bin.tar.gz.asc<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/log4j-distribution/2.0-beta3/log4j-distribution-2.0-beta3-bin.tar.gz.asc> > log4j-distribution-2.0-beta3-bin.tar.gz<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/log4j-distribution/2.0-beta3/log4j-distribution-2.0-beta3-bin.tar.gz> > log4j-distribution-2.0-beta3-bin.zip.asc<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/log4j-distribution/2.0-beta3/log4j-distribution-2.0-beta3-bin.zip.asc> > log4j-api-2.0-beta3.jar<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/log4j-api/2.0-beta3/log4j-api-2.0-beta3.jar> > log4j-api-2.0-beta3.jar.asc<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/log4j-api/2.0-beta3/log4j-api-2.0-beta3.jar.asc> > log4j-api-2.0-beta3-sources.jar.asc<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/log4j-api/2.0-beta3/log4j-api-2.0-beta3-sources.jar.asc> > log4j-api-2.0-beta3-javadoc.jar.asc<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/log4j-api/2.0-beta3/log4j-api-2.0-beta3-javadoc.jar.asc> > log4j-api-2.0-beta3-javadoc.jar<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/log4j-api/2.0-beta3/log4j-api-2.0-beta3-javadoc.jar> > log4j-api-2.0-beta3.pom.asc<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/log4j-api/2.0-beta3/log4j-api-2.0-beta3.pom.asc> > log4j-api-2.0-beta3-sources.jar<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/log4j-api/2.0-beta3/log4j-api-2.0-beta3-sources.jar> > log4j-api-2.0-beta3.pom<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/log4j-api/2.0-beta3/log4j-api-2.0-beta3.pom> > log4j-core-2.0-beta3-sources.jar<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/log4j-core/2.0-beta3/log4j-core-2.0-beta3-sources.jar> > log4j-core-2.0-beta3-sources.jar.asc<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/log4j-core/2.0-beta3/log4j-core-2.0-beta3-sources.jar.asc> > log4j-core-2.0-beta3.pom.asc<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/log4j-core/2.0-beta3/log4j-core-2.0-beta3.pom.asc> > log4j-core-2.0-beta3-tests.jar.asc<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/log4j-core/2.0-beta3/log4j-core-2.0-beta3-tests.jar.asc> > log4j-core-2.0-beta3.jar<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/log4j-core/2.0-beta3/log4j-core-2.0-beta3.jar> > log4j-core-2.0-beta3-tests.jar<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/log4j-core/2.0-beta3/log4j-core-2.0-beta3-tests.jar> > log4j-core-2.0-beta3-javadoc.jar.asc<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/log4j-core/2.0-beta3/log4j-core-2.0-beta3-javadoc.jar.asc> > log4j-core-2.0-beta3.jar.asc<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/log4j-core/2.0-beta3/log4j-core-2.0-beta3.jar.asc> > log4j-core-2.0-beta3-javadoc.jar<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/log4j-core/2.0-beta3/log4j-core-2.0-beta3-javadoc.jar> > log4j-core-2.0-beta3.pom<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/log4j-core/2.0-beta3/log4j-core-2.0-beta3.pom> > log4j-2.0-beta3.pom.asc<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/log4j/2.0-beta3/log4j-2.0-beta3.pom.asc> > log4j-2.0-beta3.pom<https://repository.apache.org/content/repositories/orgapachelogging-035/org/apache/logging/log4j/log4j/2.0-beta3/log4j-2.0-beta3.pom> > > -- E-Mail: [email protected] | [email protected] 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
