You are viewing a plain text version of this content. The canonical link for it is here.
Posted to log4j-dev@logging.apache.org by Matt Sicker <bo...@gmail.com> on 2014/08/17 07:58:14 UTC

[VOTE] Log4j 2.0.2 candidate 1

This is a vote to release Log4j 2.0.2, the second bug fix release of the
2.0 branch of Log4j 2.

Please download, 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). All votes are
welcome, but only Logging PMC votes are counted toward the minimum +3 votes
(with no -1 votes) to pass the release.

As from 2.0.1, my GPG key ID is FA1C814D and can be found both in the KEYS
file on the site as well as through any of the usual key servers.

Changes in this version include:


Fixed Bugs:
o LOG4J2-773:  Site: log4j-core component pages were still using the old
logo.
o LOG4J2-760:  Documentation improvement: link to dependency tree from
log4j-core component page,
        link to log4j-core component page from FAQ page.
o LOG4J2-679:  Resolved race condition that caused log file rotation to
fail with error: "Unable to create directory ..."
o LOG4J2-726:  Prevent application from hanging when PatternLayout
configuration has opening '{' but no closing '}'.
o LOG4J2-769:  Startup takes a long time if you have empty packages
attribute. Thanks to Scott Harrington.
o LOG4J2-763:  Improved asynchronous loggers and appenders to ensure the
formatted message does not change even if
        parameters are modified by the application. (ParameterizedMessage
was already safe.)
        Improved documentation. Thanks to Stephen Connolly.
o LOG4J2-729:  Emit warning message to console if no configuration file
found.
o LOG4J2-765:  Improve warning message when missing log4j-core in the
classpath.
o LOG4J2-722:  Clarified in documentation that Commons Logging jar is
required when using log4j-jcl.
o LOG4J2-723:  Clarified in documentation that SLF4J API jar is required
when using log4j-slf4j-impl.
o LOG4J2-759:  Fixed various minor site/documentation issues, mostly
versioning related.
o LOG4J2-756:  Prevent JUnit test from creating unnecessary
Log4j2Plugins.dat during build. Thanks to Scott Harrington.

Changes:
o LOG4J2-775:  Update Apache Flume to 1.5.0.1 from 1.5.0.
o LOG4J2-730:  Allow Log4jContextFactory subclasses to specify a custom
ContextSelector.

Tag: http://svn.apache.org/repos/asf/logging/log4j/log4j2/tags/log4j-2.0.2/

SVN revision: 1618458

Web Site: http://people.apache.org/~mattsicker/log4j/2.0.2/

Artifacts:
https://repository.apache.org/content/repositories/orgapachelogging-1007/

You may download all the artifacts by executing:

wget -e robots=off --cut-dirs=3 -r -p -np --no-check-certificate


-- 
Matt Sicker <bo...@gmail.com>

Re: [VOTE] Log4j 2.0.2 candidate 1

Posted by Ralph Goers <ra...@dslextreme.com>.
No objections.  I haven’t had time to look at the release.  Still unpacking my house and started a new job yesterday.

Ralph


On Aug 19, 2014, at 12:30 PM, Matt Sicker <bo...@gmail.com> wrote:

> That makes +3 with no vetoes. If there are no objections, I'll continue the release process tonight.
> 
> 
> On 19 August 2014 14:27, Matt Sicker <bo...@gmail.com> wrote:
> +1 all looks good.
> 
> 
> On 18 August 2014 18:34, Matt Sicker <bo...@gmail.com> wrote:
> Artifacts and site look good to me, but before I vote, I want to test this out in my spring boot project at work tomorrow. Though if we get another vote before that, I won't hold us up!
> 
> 
> On 18 August 2014 17:06, Gary Gregory <ga...@gmail.com> wrote:
> +1, no showstoppers, just a bunch of nits (see my other email as well as other folks).
> 
> Apache Maven 3.2.3 (33f8c3e1027c3ddde99d3cdebad2656a31e8fdf4; 2014-08-11T16:58:10-04:00)
> Maven home: C:\Java\apache-maven-3.2.3
> Java version: 1.7.0_65, vendor: Oracle Corporation
> Java home: C:\Program Files\Java\jdk1.7.0_65\jre
> Default locale: en_US, platform encoding: Cp1252
> OS name: "windows 7", version: "6.1", arch: "amd64", family: "windows"
> 
> Gary
> 
> 
> On Sun, Aug 17, 2014 at 1:58 AM, Matt Sicker <bo...@gmail.com> wrote:
> This is a vote to release Log4j 2.0.2, the second bug fix release of the 2.0 branch of Log4j 2.
> 
> Please download, 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). All votes are welcome, but only Logging PMC votes are counted toward the minimum +3 votes (with no -1 votes) to pass the release.
> 
> As from 2.0.1, my GPG key ID is FA1C814D and can be found both in the KEYS file on the site as well as through any of the usual key servers.
> 
> Changes in this version include:
> 
> 
> Fixed Bugs:
> o LOG4J2-773:  Site: log4j-core component pages were still using the old logo. 
> o LOG4J2-760:  Documentation improvement: link to dependency tree from log4j-core component page,
>         link to log4j-core component page from FAQ page. 
> o LOG4J2-679:  Resolved race condition that caused log file rotation to fail with error: "Unable to create directory ..." 
> o LOG4J2-726:  Prevent application from hanging when PatternLayout configuration has opening '{' but no closing '}'. 
> o LOG4J2-769:  Startup takes a long time if you have empty packages attribute. Thanks to Scott Harrington. 
> o LOG4J2-763:  Improved asynchronous loggers and appenders to ensure the formatted message does not change even if
>         parameters are modified by the application. (ParameterizedMessage was already safe.)
>         Improved documentation. Thanks to Stephen Connolly. 
> o LOG4J2-729:  Emit warning message to console if no configuration file found. 
> o LOG4J2-765:  Improve warning message when missing log4j-core in the classpath. 
> o LOG4J2-722:  Clarified in documentation that Commons Logging jar is required when using log4j-jcl. 
> o LOG4J2-723:  Clarified in documentation that SLF4J API jar is required when using log4j-slf4j-impl. 
> o LOG4J2-759:  Fixed various minor site/documentation issues, mostly versioning related. 
> o LOG4J2-756:  Prevent JUnit test from creating unnecessary Log4j2Plugins.dat during build. Thanks to Scott Harrington. 
> 
> Changes:
> o LOG4J2-775:  Update Apache Flume to 1.5.0.1 from 1.5.0. 
> o LOG4J2-730:  Allow Log4jContextFactory subclasses to specify a custom ContextSelector. 
> 
> Tag: http://svn.apache.org/repos/asf/logging/log4j/log4j2/tags/log4j-2.0.2/
> 
> SVN revision: 1618458
> 
> Web Site: http://people.apache.org/~mattsicker/log4j/2.0.2/
> 
> Artifacts: https://repository.apache.org/content/repositories/orgapachelogging-1007/
> 
> You may download all the artifacts by executing:
> 
> wget -e robots=off --cut-dirs=3 -r -p -np --no-check-certificate
> 
> 
> -- 
> Matt Sicker <bo...@gmail.com>
> 
> 
> 
> -- 
> E-Mail: garydgregory@gmail.com | ggregory@apache.org 
> Java Persistence with Hibernate, Second Edition
> JUnit in Action, Second Edition
> Spring Batch in Action
> Blog: http://garygregory.wordpress.com 
> Home: http://garygregory.com/
> Tweet! http://twitter.com/GaryGregory
> 
> 
> 
> -- 
> Matt Sicker <bo...@gmail.com>
> 
> 
> 
> -- 
> Matt Sicker <bo...@gmail.com>
> 
> 
> 
> -- 
> Matt Sicker <bo...@gmail.com>


Re: [VOTE] Log4j 2.0.2 candidate 1

Posted by Matt Sicker <bo...@gmail.com>.
That makes +3 with no vetoes. If there are no objections, I'll continue the
release process tonight.


On 19 August 2014 14:27, Matt Sicker <bo...@gmail.com> wrote:

> +1 all looks good.
>
>
> On 18 August 2014 18:34, Matt Sicker <bo...@gmail.com> wrote:
>
>> Artifacts and site look good to me, but before I vote, I want to test
>> this out in my spring boot project at work tomorrow. Though if we get
>> another vote before that, I won't hold us up!
>>
>>
>> On 18 August 2014 17:06, Gary Gregory <ga...@gmail.com> wrote:
>>
>>> +1, no showstoppers, just a bunch of nits (see my other email as well as
>>> other folks).
>>>
>>> Apache Maven 3.2.3 (33f8c3e1027c3ddde99d3cdebad2656a31e8fdf4;
>>> 2014-08-11T16:58:10-04:00)
>>> Maven home: C:\Java\apache-maven-3.2.3
>>> Java version: 1.7.0_65, vendor: Oracle Corporation
>>> Java home: C:\Program Files\Java\jdk1.7.0_65\jre
>>> Default locale: en_US, platform encoding: Cp1252
>>> OS name: "windows 7", version: "6.1", arch: "amd64", family: "windows"
>>>
>>> Gary
>>>
>>>
>>> On Sun, Aug 17, 2014 at 1:58 AM, Matt Sicker <bo...@gmail.com> wrote:
>>>
>>>> This is a vote to release Log4j 2.0.2, the second bug fix release of
>>>> the 2.0 branch of Log4j 2.
>>>>
>>>> Please download, 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). All votes
>>>> are welcome, but only Logging PMC votes are counted toward the minimum +3
>>>> votes (with no -1 votes) to pass the release.
>>>>
>>>> As from 2.0.1, my GPG key ID is FA1C814D and can be found both in the
>>>> KEYS file on the site as well as through any of the usual key servers.
>>>>
>>>> Changes in this version include:
>>>>
>>>>
>>>> Fixed Bugs:
>>>> o LOG4J2-773:  Site: log4j-core component pages were still using the
>>>> old logo.
>>>> o LOG4J2-760:  Documentation improvement: link to dependency tree from
>>>> log4j-core component page,
>>>>         link to log4j-core component page from FAQ page.
>>>> o LOG4J2-679:  Resolved race condition that caused log file rotation to
>>>> fail with error: "Unable to create directory ..."
>>>> o LOG4J2-726:  Prevent application from hanging when PatternLayout
>>>> configuration has opening '{' but no closing '}'.
>>>> o LOG4J2-769:  Startup takes a long time if you have empty packages
>>>> attribute. Thanks to Scott Harrington.
>>>> o LOG4J2-763:  Improved asynchronous loggers and appenders to ensure
>>>> the formatted message does not change even if
>>>>         parameters are modified by the application.
>>>> (ParameterizedMessage was already safe.)
>>>>         Improved documentation. Thanks to Stephen Connolly.
>>>> o LOG4J2-729:  Emit warning message to console if no configuration file
>>>> found.
>>>> o LOG4J2-765:  Improve warning message when missing log4j-core in the
>>>> classpath.
>>>> o LOG4J2-722:  Clarified in documentation that Commons Logging jar is
>>>> required when using log4j-jcl.
>>>> o LOG4J2-723:  Clarified in documentation that SLF4J API jar is
>>>> required when using log4j-slf4j-impl.
>>>> o LOG4J2-759:  Fixed various minor site/documentation issues, mostly
>>>> versioning related.
>>>> o LOG4J2-756:  Prevent JUnit test from creating unnecessary
>>>> Log4j2Plugins.dat during build. Thanks to Scott Harrington.
>>>>
>>>> Changes:
>>>> o LOG4J2-775:  Update Apache Flume to 1.5.0.1 from 1.5.0.
>>>> o LOG4J2-730:  Allow Log4jContextFactory subclasses to specify a custom
>>>> ContextSelector.
>>>>
>>>> Tag:
>>>> http://svn.apache.org/repos/asf/logging/log4j/log4j2/tags/log4j-2.0.2/
>>>>
>>>> SVN revision: 1618458
>>>>
>>>> Web Site: http://people.apache.org/~mattsicker/log4j/2.0.2/
>>>>
>>>> Artifacts:
>>>> https://repository.apache.org/content/repositories/orgapachelogging-1007/
>>>>
>>>> You may download all the artifacts by executing:
>>>>
>>>> wget -e robots=off --cut-dirs=3 -r -p -np --no-check-certificate
>>>>
>>>>
>>>> --
>>>> Matt Sicker <bo...@gmail.com>
>>>>
>>>
>>>
>>>
>>> --
>>> E-Mail: garydgregory@gmail.com | ggregory@apache.org
>>> Java Persistence with Hibernate, Second Edition
>>> <http://www.manning.com/bauer3/>
>>> JUnit in Action, Second Edition <http://www.manning.com/tahchiev/>
>>> Spring Batch in Action <http://www.manning.com/templier/>
>>> Blog: http://garygregory.wordpress.com
>>> Home: http://garygregory.com/
>>> Tweet! http://twitter.com/GaryGregory
>>>
>>
>>
>>
>> --
>> Matt Sicker <bo...@gmail.com>
>>
>
>
>
> --
> Matt Sicker <bo...@gmail.com>
>



-- 
Matt Sicker <bo...@gmail.com>

Re: [VOTE] Log4j 2.0.2 candidate 1

Posted by Matt Sicker <bo...@gmail.com>.
+1 all looks good.


On 18 August 2014 18:34, Matt Sicker <bo...@gmail.com> wrote:

> Artifacts and site look good to me, but before I vote, I want to test this
> out in my spring boot project at work tomorrow. Though if we get another
> vote before that, I won't hold us up!
>
>
> On 18 August 2014 17:06, Gary Gregory <ga...@gmail.com> wrote:
>
>> +1, no showstoppers, just a bunch of nits (see my other email as well as
>> other folks).
>>
>> Apache Maven 3.2.3 (33f8c3e1027c3ddde99d3cdebad2656a31e8fdf4;
>> 2014-08-11T16:58:10-04:00)
>> Maven home: C:\Java\apache-maven-3.2.3
>> Java version: 1.7.0_65, vendor: Oracle Corporation
>> Java home: C:\Program Files\Java\jdk1.7.0_65\jre
>> Default locale: en_US, platform encoding: Cp1252
>> OS name: "windows 7", version: "6.1", arch: "amd64", family: "windows"
>>
>> Gary
>>
>>
>> On Sun, Aug 17, 2014 at 1:58 AM, Matt Sicker <bo...@gmail.com> wrote:
>>
>>> This is a vote to release Log4j 2.0.2, the second bug fix release of the
>>> 2.0 branch of Log4j 2.
>>>
>>> Please download, 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). All votes
>>> are welcome, but only Logging PMC votes are counted toward the minimum +3
>>> votes (with no -1 votes) to pass the release.
>>>
>>> As from 2.0.1, my GPG key ID is FA1C814D and can be found both in the
>>> KEYS file on the site as well as through any of the usual key servers.
>>>
>>> Changes in this version include:
>>>
>>>
>>> Fixed Bugs:
>>> o LOG4J2-773:  Site: log4j-core component pages were still using the old
>>> logo.
>>> o LOG4J2-760:  Documentation improvement: link to dependency tree from
>>> log4j-core component page,
>>>         link to log4j-core component page from FAQ page.
>>> o LOG4J2-679:  Resolved race condition that caused log file rotation to
>>> fail with error: "Unable to create directory ..."
>>> o LOG4J2-726:  Prevent application from hanging when PatternLayout
>>> configuration has opening '{' but no closing '}'.
>>> o LOG4J2-769:  Startup takes a long time if you have empty packages
>>> attribute. Thanks to Scott Harrington.
>>> o LOG4J2-763:  Improved asynchronous loggers and appenders to ensure the
>>> formatted message does not change even if
>>>         parameters are modified by the application.
>>> (ParameterizedMessage was already safe.)
>>>         Improved documentation. Thanks to Stephen Connolly.
>>> o LOG4J2-729:  Emit warning message to console if no configuration file
>>> found.
>>> o LOG4J2-765:  Improve warning message when missing log4j-core in the
>>> classpath.
>>> o LOG4J2-722:  Clarified in documentation that Commons Logging jar is
>>> required when using log4j-jcl.
>>> o LOG4J2-723:  Clarified in documentation that SLF4J API jar is required
>>> when using log4j-slf4j-impl.
>>> o LOG4J2-759:  Fixed various minor site/documentation issues, mostly
>>> versioning related.
>>> o LOG4J2-756:  Prevent JUnit test from creating unnecessary
>>> Log4j2Plugins.dat during build. Thanks to Scott Harrington.
>>>
>>> Changes:
>>> o LOG4J2-775:  Update Apache Flume to 1.5.0.1 from 1.5.0.
>>> o LOG4J2-730:  Allow Log4jContextFactory subclasses to specify a custom
>>> ContextSelector.
>>>
>>> Tag:
>>> http://svn.apache.org/repos/asf/logging/log4j/log4j2/tags/log4j-2.0.2/
>>>
>>> SVN revision: 1618458
>>>
>>> Web Site: http://people.apache.org/~mattsicker/log4j/2.0.2/
>>>
>>> Artifacts:
>>> https://repository.apache.org/content/repositories/orgapachelogging-1007/
>>>
>>> You may download all the artifacts by executing:
>>>
>>> wget -e robots=off --cut-dirs=3 -r -p -np --no-check-certificate
>>>
>>>
>>> --
>>> Matt Sicker <bo...@gmail.com>
>>>
>>
>>
>>
>> --
>> E-Mail: garydgregory@gmail.com | ggregory@apache.org
>> Java Persistence with Hibernate, Second Edition
>> <http://www.manning.com/bauer3/>
>> JUnit in Action, Second Edition <http://www.manning.com/tahchiev/>
>> Spring Batch in Action <http://www.manning.com/templier/>
>> Blog: http://garygregory.wordpress.com
>> Home: http://garygregory.com/
>> Tweet! http://twitter.com/GaryGregory
>>
>
>
>
> --
> Matt Sicker <bo...@gmail.com>
>



-- 
Matt Sicker <bo...@gmail.com>

Re: [VOTE] Log4j 2.0.2 candidate 1

Posted by Matt Sicker <bo...@gmail.com>.
Artifacts and site look good to me, but before I vote, I want to test this
out in my spring boot project at work tomorrow. Though if we get another
vote before that, I won't hold us up!


On 18 August 2014 17:06, Gary Gregory <ga...@gmail.com> wrote:

> +1, no showstoppers, just a bunch of nits (see my other email as well as
> other folks).
>
> Apache Maven 3.2.3 (33f8c3e1027c3ddde99d3cdebad2656a31e8fdf4;
> 2014-08-11T16:58:10-04:00)
> Maven home: C:\Java\apache-maven-3.2.3
> Java version: 1.7.0_65, vendor: Oracle Corporation
> Java home: C:\Program Files\Java\jdk1.7.0_65\jre
> Default locale: en_US, platform encoding: Cp1252
> OS name: "windows 7", version: "6.1", arch: "amd64", family: "windows"
>
> Gary
>
>
> On Sun, Aug 17, 2014 at 1:58 AM, Matt Sicker <bo...@gmail.com> wrote:
>
>> This is a vote to release Log4j 2.0.2, the second bug fix release of the
>> 2.0 branch of Log4j 2.
>>
>> Please download, 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). All votes
>> are welcome, but only Logging PMC votes are counted toward the minimum +3
>> votes (with no -1 votes) to pass the release.
>>
>> As from 2.0.1, my GPG key ID is FA1C814D and can be found both in the
>> KEYS file on the site as well as through any of the usual key servers.
>>
>> Changes in this version include:
>>
>>
>> Fixed Bugs:
>> o LOG4J2-773:  Site: log4j-core component pages were still using the old
>> logo.
>> o LOG4J2-760:  Documentation improvement: link to dependency tree from
>> log4j-core component page,
>>         link to log4j-core component page from FAQ page.
>> o LOG4J2-679:  Resolved race condition that caused log file rotation to
>> fail with error: "Unable to create directory ..."
>> o LOG4J2-726:  Prevent application from hanging when PatternLayout
>> configuration has opening '{' but no closing '}'.
>> o LOG4J2-769:  Startup takes a long time if you have empty packages
>> attribute. Thanks to Scott Harrington.
>> o LOG4J2-763:  Improved asynchronous loggers and appenders to ensure the
>> formatted message does not change even if
>>         parameters are modified by the application. (ParameterizedMessage
>> was already safe.)
>>         Improved documentation. Thanks to Stephen Connolly.
>> o LOG4J2-729:  Emit warning message to console if no configuration file
>> found.
>> o LOG4J2-765:  Improve warning message when missing log4j-core in the
>> classpath.
>> o LOG4J2-722:  Clarified in documentation that Commons Logging jar is
>> required when using log4j-jcl.
>> o LOG4J2-723:  Clarified in documentation that SLF4J API jar is required
>> when using log4j-slf4j-impl.
>> o LOG4J2-759:  Fixed various minor site/documentation issues, mostly
>> versioning related.
>> o LOG4J2-756:  Prevent JUnit test from creating unnecessary
>> Log4j2Plugins.dat during build. Thanks to Scott Harrington.
>>
>> Changes:
>> o LOG4J2-775:  Update Apache Flume to 1.5.0.1 from 1.5.0.
>> o LOG4J2-730:  Allow Log4jContextFactory subclasses to specify a custom
>> ContextSelector.
>>
>> Tag:
>> http://svn.apache.org/repos/asf/logging/log4j/log4j2/tags/log4j-2.0.2/
>>
>> SVN revision: 1618458
>>
>> Web Site: http://people.apache.org/~mattsicker/log4j/2.0.2/
>>
>> Artifacts:
>> https://repository.apache.org/content/repositories/orgapachelogging-1007/
>>
>> You may download all the artifacts by executing:
>>
>> wget -e robots=off --cut-dirs=3 -r -p -np --no-check-certificate
>>
>>
>> --
>> Matt Sicker <bo...@gmail.com>
>>
>
>
>
> --
> E-Mail: garydgregory@gmail.com | ggregory@apache.org
> Java Persistence with Hibernate, Second Edition
> <http://www.manning.com/bauer3/>
> JUnit in Action, Second Edition <http://www.manning.com/tahchiev/>
> Spring Batch in Action <http://www.manning.com/templier/>
> Blog: http://garygregory.wordpress.com
> Home: http://garygregory.com/
> Tweet! http://twitter.com/GaryGregory
>



-- 
Matt Sicker <bo...@gmail.com>

Re: [VOTE] Log4j 2.0.2 candidate 1

Posted by Gary Gregory <ga...@gmail.com>.
+1, no showstoppers, just a bunch of nits (see my other email as well as
other folks).

Apache Maven 3.2.3 (33f8c3e1027c3ddde99d3cdebad2656a31e8fdf4;
2014-08-11T16:58:10-04:00)
Maven home: C:\Java\apache-maven-3.2.3
Java version: 1.7.0_65, vendor: Oracle Corporation
Java home: C:\Program Files\Java\jdk1.7.0_65\jre
Default locale: en_US, platform encoding: Cp1252
OS name: "windows 7", version: "6.1", arch: "amd64", family: "windows"

Gary


On Sun, Aug 17, 2014 at 1:58 AM, Matt Sicker <bo...@gmail.com> wrote:

> This is a vote to release Log4j 2.0.2, the second bug fix release of the
> 2.0 branch of Log4j 2.
>
> Please download, 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). All votes
> are welcome, but only Logging PMC votes are counted toward the minimum +3
> votes (with no -1 votes) to pass the release.
>
> As from 2.0.1, my GPG key ID is FA1C814D and can be found both in the KEYS
> file on the site as well as through any of the usual key servers.
>
> Changes in this version include:
>
>
> Fixed Bugs:
> o LOG4J2-773:  Site: log4j-core component pages were still using the old
> logo.
> o LOG4J2-760:  Documentation improvement: link to dependency tree from
> log4j-core component page,
>         link to log4j-core component page from FAQ page.
> o LOG4J2-679:  Resolved race condition that caused log file rotation to
> fail with error: "Unable to create directory ..."
> o LOG4J2-726:  Prevent application from hanging when PatternLayout
> configuration has opening '{' but no closing '}'.
> o LOG4J2-769:  Startup takes a long time if you have empty packages
> attribute. Thanks to Scott Harrington.
> o LOG4J2-763:  Improved asynchronous loggers and appenders to ensure the
> formatted message does not change even if
>         parameters are modified by the application. (ParameterizedMessage
> was already safe.)
>         Improved documentation. Thanks to Stephen Connolly.
> o LOG4J2-729:  Emit warning message to console if no configuration file
> found.
> o LOG4J2-765:  Improve warning message when missing log4j-core in the
> classpath.
> o LOG4J2-722:  Clarified in documentation that Commons Logging jar is
> required when using log4j-jcl.
> o LOG4J2-723:  Clarified in documentation that SLF4J API jar is required
> when using log4j-slf4j-impl.
> o LOG4J2-759:  Fixed various minor site/documentation issues, mostly
> versioning related.
> o LOG4J2-756:  Prevent JUnit test from creating unnecessary
> Log4j2Plugins.dat during build. Thanks to Scott Harrington.
>
> Changes:
> o LOG4J2-775:  Update Apache Flume to 1.5.0.1 from 1.5.0.
> o LOG4J2-730:  Allow Log4jContextFactory subclasses to specify a custom
> ContextSelector.
>
> Tag:
> http://svn.apache.org/repos/asf/logging/log4j/log4j2/tags/log4j-2.0.2/
>
> SVN revision: 1618458
>
> Web Site: http://people.apache.org/~mattsicker/log4j/2.0.2/
>
> Artifacts:
> https://repository.apache.org/content/repositories/orgapachelogging-1007/
>
> You may download all the artifacts by executing:
>
> wget -e robots=off --cut-dirs=3 -r -p -np --no-check-certificate
>
>
> --
> Matt Sicker <bo...@gmail.com>
>



-- 
E-Mail: garydgregory@gmail.com | ggregory@apache.org
Java Persistence with Hibernate, Second Edition
<http://www.manning.com/bauer3/>
JUnit in Action, Second Edition <http://www.manning.com/tahchiev/>
Spring Batch in Action <http://www.manning.com/templier/>
Blog: http://garygregory.wordpress.com
Home: http://garygregory.com/
Tweet! http://twitter.com/GaryGregory

Re: [VOTE] Log4j 2.0.2 candidate 1

Posted by Remko Popma <re...@gmail.com>.
On Mon, Aug 18, 2014 at 7:53 AM, Remko Popma <re...@gmail.com> wrote:

> Re-sending as I forgot to reply-all.
>
>
> ---------- Forwarded message ----------
> From: Remko Popma <re...@yahoo.com>
> Date: Mon, Aug 18, 2014 at 7:20 AM
> Subject: Re: [VOTE] Log4j 2.0.2 candidate 1
> To: Logging PMC <pr...@logging.apache.org>
>
>
>
>
> Sent from my iPhone
>
> On 2014/08/18, at 1:47, Gary Gregory <ga...@gmail.com> wrote:
>
> From the main site page, this link is broken:
> https://people.apache.org/~mattsicker/log4j/2.0.2/surefire-report.html
>
> Noticed this before. Looks like this never works on the demo site we use
> to verify the release but works on the production site.
>
>  This is not helpful:
> https://people.apache.org/~mattsicker/log4j/2.0.2/log4j-web/index.html
>
>
> True, and tracked already in LOG4J2-678.
>
>
> This FindBugs looks odd: Format-string method String.format(String,
> Object[]) called with format string "}%n" wants 0 arguments but is given 1
> in org.apache.logging.log4j.core.tools.Generate.generateSource(String,
> List, Generate$Type)
> Is that unfinished code?
>
> I should fix that. It won't impact users but looks sloppy.
>

I was about to fix it but I realized I am using String.format to generate
the platform independent newline %n, which is much shorter code than
System.getProperty("line.separator"). So that was on purpose. A FindBugs
filter or @Suppress(FB?)Warnings annotation may be useful here.

>
>
> Gary
>
>
> On Sun, Aug 17, 2014 at 1:58 AM, Matt Sicker <bo...@gmail.com> wrote:
>
>> This is a vote to release Log4j 2.0.2, the second bug fix release of the
>> 2.0 branch of Log4j 2.
>>
>> Please download, 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). All votes
>> are welcome, but only Logging PMC votes are counted toward the minimum +3
>> votes (with no -1 votes) to pass the release.
>>
>> As from 2.0.1, my GPG key ID is FA1C814D and can be found both in the
>> KEYS file on the site as well as through any of the usual key servers.
>>
>> Changes in this version include:
>>
>>
>> Fixed Bugs:
>> o LOG4J2-773:  Site: log4j-core component pages were still using the old
>> logo.
>> o LOG4J2-760:  Documentation improvement: link to dependency tree from
>> log4j-core component page,
>>         link to log4j-core component page from FAQ page.
>> o LOG4J2-679:  Resolved race condition that caused log file rotation to
>> fail with error: "Unable to create directory ..."
>> o LOG4J2-726:  Prevent application from hanging when PatternLayout
>> configuration has opening '{' but no closing '}'.
>> o LOG4J2-769:  Startup takes a long time if you have empty packages
>> attribute. Thanks to Scott Harrington.
>> o LOG4J2-763:  Improved asynchronous loggers and appenders to ensure the
>> formatted message does not change even if
>>         parameters are modified by the application. (ParameterizedMessage
>> was already safe.)
>>         Improved documentation. Thanks to Stephen Connolly.
>> o LOG4J2-729:  Emit warning message to console if no configuration file
>> found.
>> o LOG4J2-765:  Improve warning message when missing log4j-core in the
>> classpath.
>> o LOG4J2-722:  Clarified in documentation that Commons Logging jar is
>> required when using log4j-jcl.
>> o LOG4J2-723:  Clarified in documentation that SLF4J API jar is required
>> when using log4j-slf4j-impl.
>> o LOG4J2-759:  Fixed various minor site/documentation issues, mostly
>> versioning related.
>> o LOG4J2-756:  Prevent JUnit test from creating unnecessary
>> Log4j2Plugins.dat during build. Thanks to Scott Harrington.
>>
>> Changes:
>> o LOG4J2-775:  Update Apache Flume to 1.5.0.1 from 1.5.0.
>> o LOG4J2-730:  Allow Log4jContextFactory subclasses to specify a custom
>> ContextSelector.
>>
>> Tag:
>> http://svn.apache.org/repos/asf/logging/log4j/log4j2/tags/log4j-2.0.2/
>>
>> SVN revision: 1618458
>>
>> Web Site: http://people.apache.org/~mattsicker/log4j/2.0.2/
>>
>> Artifacts:
>> https://repository.apache.org/content/repositories/orgapachelogging-1007/
>>
>> You may download all the artifacts by executing:
>>
>> wget -e robots=off --cut-dirs=3 -r -p -np --no-check-certificate
>>
>>
>> --
>> Matt Sicker <bo...@gmail.com>
>>
>
>
>
> --
> E-Mail: garydgregory@gmail.com | ggregory@apache.org
> Java Persistence with Hibernate, Second Edition
> <http://www.manning.com/bauer3/>
> JUnit in Action, Second Edition <http://www.manning.com/tahchiev/>
> Spring Batch in Action <http://www.manning.com/templier/>
> Blog: http://garygregory.wordpress.com
> Home: http://garygregory.com/
> Tweet! http://twitter.com/GaryGregory
>
>
>

Fwd: [VOTE] Log4j 2.0.2 candidate 1

Posted by Remko Popma <re...@gmail.com>.
Re-sending as I forgot to reply-all.

---------- Forwarded message ----------
From: Remko Popma <re...@yahoo.com>
Date: Mon, Aug 18, 2014 at 7:20 AM
Subject: Re: [VOTE] Log4j 2.0.2 candidate 1
To: Logging PMC <pr...@logging.apache.org>




Sent from my iPhone

On 2014/08/18, at 1:47, Gary Gregory <ga...@gmail.com> wrote:

>From the main site page, this link is broken:
https://people.apache.org/~mattsicker/log4j/2.0.2/surefire-report.html

Noticed this before. Looks like this never works on the demo site we use to
verify the release but works on the production site.

This is not helpful:
https://people.apache.org/~mattsicker/log4j/2.0.2/log4j-web/index.html


True, and tracked already in LOG4J2-678.


This FindBugs looks odd: Format-string method String.format(String,
Object[]) called with format string "}%n" wants 0 arguments but is given 1
in org.apache.logging.log4j.core.tools.Generate.generateSource(String,
List, Generate$Type)
Is that unfinished code?

I should fix that. It won't impact users but looks sloppy.


Gary


On Sun, Aug 17, 2014 at 1:58 AM, Matt Sicker <bo...@gmail.com> wrote:

> This is a vote to release Log4j 2.0.2, the second bug fix release of the
> 2.0 branch of Log4j 2.
>
> Please download, 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). All votes
> are welcome, but only Logging PMC votes are counted toward the minimum +3
> votes (with no -1 votes) to pass the release.
>
> As from 2.0.1, my GPG key ID is FA1C814D and can be found both in the KEYS
> file on the site as well as through any of the usual key servers.
>
> Changes in this version include:
>
>
> Fixed Bugs:
> o LOG4J2-773:  Site: log4j-core component pages were still using the old
> logo.
> o LOG4J2-760:  Documentation improvement: link to dependency tree from
> log4j-core component page,
>         link to log4j-core component page from FAQ page.
> o LOG4J2-679:  Resolved race condition that caused log file rotation to
> fail with error: "Unable to create directory ..."
> o LOG4J2-726:  Prevent application from hanging when PatternLayout
> configuration has opening '{' but no closing '}'.
> o LOG4J2-769:  Startup takes a long time if you have empty packages
> attribute. Thanks to Scott Harrington.
> o LOG4J2-763:  Improved asynchronous loggers and appenders to ensure the
> formatted message does not change even if
>         parameters are modified by the application. (ParameterizedMessage
> was already safe.)
>         Improved documentation. Thanks to Stephen Connolly.
> o LOG4J2-729:  Emit warning message to console if no configuration file
> found.
> o LOG4J2-765:  Improve warning message when missing log4j-core in the
> classpath.
> o LOG4J2-722:  Clarified in documentation that Commons Logging jar is
> required when using log4j-jcl.
> o LOG4J2-723:  Clarified in documentation that SLF4J API jar is required
> when using log4j-slf4j-impl.
> o LOG4J2-759:  Fixed various minor site/documentation issues, mostly
> versioning related.
> o LOG4J2-756:  Prevent JUnit test from creating unnecessary
> Log4j2Plugins.dat during build. Thanks to Scott Harrington.
>
> Changes:
> o LOG4J2-775:  Update Apache Flume to 1.5.0.1 from 1.5.0.
> o LOG4J2-730:  Allow Log4jContextFactory subclasses to specify a custom
> ContextSelector.
>
> Tag:
> http://svn.apache.org/repos/asf/logging/log4j/log4j2/tags/log4j-2.0.2/
>
> SVN revision: 1618458
>
> Web Site: http://people.apache.org/~mattsicker/log4j/2.0.2/
>
> Artifacts:
> https://repository.apache.org/content/repositories/orgapachelogging-1007/
>
> You may download all the artifacts by executing:
>
> wget -e robots=off --cut-dirs=3 -r -p -np --no-check-certificate
>
>
> --
> Matt Sicker <bo...@gmail.com>
>



-- 
E-Mail: garydgregory@gmail.com | ggregory@apache.org
Java Persistence with Hibernate, Second Edition
<http://www.manning.com/bauer3/>
JUnit in Action, Second Edition <http://www.manning.com/tahchiev/>
Spring Batch in Action <http://www.manning.com/templier/>
Blog: http://garygregory.wordpress.com
Home: http://garygregory.com/
Tweet! http://twitter.com/GaryGregory

Re: [VOTE] Log4j 2.0.2 candidate 1

Posted by Gary Gregory <ga...@gmail.com>.
>From the main site page, this link is broken:
https://people.apache.org/~mattsicker/log4j/2.0.2/surefire-report.html

This is not helpful:
https://people.apache.org/~mattsicker/log4j/2.0.2/log4j-web/index.html

This FindBugs looks odd: Format-string method String.format(String,
Object[]) called with format string "}%n" wants 0 arguments but is given 1
in org.apache.logging.log4j.core.tools.Generate.generateSource(String,
List, Generate$Type)
Is that unfinished code?

Gary


On Sun, Aug 17, 2014 at 1:58 AM, Matt Sicker <bo...@gmail.com> wrote:

> This is a vote to release Log4j 2.0.2, the second bug fix release of the
> 2.0 branch of Log4j 2.
>
> Please download, 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). All votes
> are welcome, but only Logging PMC votes are counted toward the minimum +3
> votes (with no -1 votes) to pass the release.
>
> As from 2.0.1, my GPG key ID is FA1C814D and can be found both in the KEYS
> file on the site as well as through any of the usual key servers.
>
> Changes in this version include:
>
>
> Fixed Bugs:
> o LOG4J2-773:  Site: log4j-core component pages were still using the old
> logo.
> o LOG4J2-760:  Documentation improvement: link to dependency tree from
> log4j-core component page,
>         link to log4j-core component page from FAQ page.
> o LOG4J2-679:  Resolved race condition that caused log file rotation to
> fail with error: "Unable to create directory ..."
> o LOG4J2-726:  Prevent application from hanging when PatternLayout
> configuration has opening '{' but no closing '}'.
> o LOG4J2-769:  Startup takes a long time if you have empty packages
> attribute. Thanks to Scott Harrington.
> o LOG4J2-763:  Improved asynchronous loggers and appenders to ensure the
> formatted message does not change even if
>         parameters are modified by the application. (ParameterizedMessage
> was already safe.)
>         Improved documentation. Thanks to Stephen Connolly.
> o LOG4J2-729:  Emit warning message to console if no configuration file
> found.
> o LOG4J2-765:  Improve warning message when missing log4j-core in the
> classpath.
> o LOG4J2-722:  Clarified in documentation that Commons Logging jar is
> required when using log4j-jcl.
> o LOG4J2-723:  Clarified in documentation that SLF4J API jar is required
> when using log4j-slf4j-impl.
> o LOG4J2-759:  Fixed various minor site/documentation issues, mostly
> versioning related.
> o LOG4J2-756:  Prevent JUnit test from creating unnecessary
> Log4j2Plugins.dat during build. Thanks to Scott Harrington.
>
> Changes:
> o LOG4J2-775:  Update Apache Flume to 1.5.0.1 from 1.5.0.
> o LOG4J2-730:  Allow Log4jContextFactory subclasses to specify a custom
> ContextSelector.
>
> Tag:
> http://svn.apache.org/repos/asf/logging/log4j/log4j2/tags/log4j-2.0.2/
>
> SVN revision: 1618458
>
> Web Site: http://people.apache.org/~mattsicker/log4j/2.0.2/
>
> Artifacts:
> https://repository.apache.org/content/repositories/orgapachelogging-1007/
>
> You may download all the artifacts by executing:
>
> wget -e robots=off --cut-dirs=3 -r -p -np --no-check-certificate
>
>
> --
> Matt Sicker <bo...@gmail.com>
>



-- 
E-Mail: garydgregory@gmail.com | ggregory@apache.org
Java Persistence with Hibernate, Second Edition
<http://www.manning.com/bauer3/>
JUnit in Action, Second Edition <http://www.manning.com/tahchiev/>
Spring Batch in Action <http://www.manning.com/templier/>
Blog: http://garygregory.wordpress.com
Home: http://garygregory.com/
Tweet! http://twitter.com/GaryGregory

Re: [VOTE] Log4j 2.0.2 candidate 1

Posted by Matt Sicker <bo...@gmail.com>.
Looks like we need some more ignores for rat. The .vagrant files are from
using vagrant which are metadata files for VirtualBox essentially. The
atlassian thing is an IntelliJ plugin that should be ignored. The .asc
files obviously shouldn't apply. Same for src/ide/*. The jquery ones have
always been there.


On 17 August 2014 10:51, Gary Gregory <ga...@gmail.com> wrote:

> This is a bit messy:
>
> https://people.apache.org/~mattsicker/log4j/2.0.2/rat-report.html
>
> Unapproved licenses:
>
>   .vagrant/machines/default/virtualbox/action_provision
>   .vagrant/machines/default/virtualbox/action_set_name
>   .vagrant/machines/default/virtualbox/id
>   atlassian-ide-plugin.xml
>   log4j-distribution/target/apache-log4j-2.0.2-bin.tar.gz.asc
>   log4j-distribution/target/apache-log4j-2.0.2-bin.zip.asc
>   log4j-distribution/target/apache-log4j-2.0.2-src.tar.gz.asc
>   log4j-distribution/target/apache-log4j-2.0.2-src.zip.asc
>   log4j-distribution/target/failsafe-reports/failsafe-summary.xml
>   log4j-distribution/target/log4j-distribution-2.0.2.pom.asc
>   src/ide/eclipse/4.3.2/organize-imports.importorder
>   src/site/resources/js/jquery.js
>   src/site/resources/js/jquery.min.js
>
> Gary
>
>
>
>
> On Sun, Aug 17, 2014 at 1:58 AM, Matt Sicker <bo...@gmail.com> wrote:
>
>> This is a vote to release Log4j 2.0.2, the second bug fix release of the
>> 2.0 branch of Log4j 2.
>>
>> Please download, 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). All votes
>> are welcome, but only Logging PMC votes are counted toward the minimum +3
>> votes (with no -1 votes) to pass the release.
>>
>> As from 2.0.1, my GPG key ID is FA1C814D and can be found both in the
>> KEYS file on the site as well as through any of the usual key servers.
>>
>> Changes in this version include:
>>
>>
>> Fixed Bugs:
>> o LOG4J2-773:  Site: log4j-core component pages were still using the old
>> logo.
>> o LOG4J2-760:  Documentation improvement: link to dependency tree from
>> log4j-core component page,
>>         link to log4j-core component page from FAQ page.
>> o LOG4J2-679:  Resolved race condition that caused log file rotation to
>> fail with error: "Unable to create directory ..."
>> o LOG4J2-726:  Prevent application from hanging when PatternLayout
>> configuration has opening '{' but no closing '}'.
>> o LOG4J2-769:  Startup takes a long time if you have empty packages
>> attribute. Thanks to Scott Harrington.
>> o LOG4J2-763:  Improved asynchronous loggers and appenders to ensure the
>> formatted message does not change even if
>>         parameters are modified by the application. (ParameterizedMessage
>> was already safe.)
>>         Improved documentation. Thanks to Stephen Connolly.
>> o LOG4J2-729:  Emit warning message to console if no configuration file
>> found.
>> o LOG4J2-765:  Improve warning message when missing log4j-core in the
>> classpath.
>> o LOG4J2-722:  Clarified in documentation that Commons Logging jar is
>> required when using log4j-jcl.
>> o LOG4J2-723:  Clarified in documentation that SLF4J API jar is required
>> when using log4j-slf4j-impl.
>> o LOG4J2-759:  Fixed various minor site/documentation issues, mostly
>> versioning related.
>> o LOG4J2-756:  Prevent JUnit test from creating unnecessary
>> Log4j2Plugins.dat during build. Thanks to Scott Harrington.
>>
>> Changes:
>> o LOG4J2-775:  Update Apache Flume to 1.5.0.1 from 1.5.0.
>> o LOG4J2-730:  Allow Log4jContextFactory subclasses to specify a custom
>> ContextSelector.
>>
>> Tag:
>> http://svn.apache.org/repos/asf/logging/log4j/log4j2/tags/log4j-2.0.2/
>>
>> SVN revision: 1618458
>>
>> Web Site: http://people.apache.org/~mattsicker/log4j/2.0.2/
>>
>> Artifacts:
>> https://repository.apache.org/content/repositories/orgapachelogging-1007/
>>
>> You may download all the artifacts by executing:
>>
>> wget -e robots=off --cut-dirs=3 -r -p -np --no-check-certificate
>>
>>
>> --
>> Matt Sicker <bo...@gmail.com>
>>
>
>
>
> --
> E-Mail: garydgregory@gmail.com | ggregory@apache.org
> Java Persistence with Hibernate, Second Edition
> <http://www.manning.com/bauer3/>
> JUnit in Action, Second Edition <http://www.manning.com/tahchiev/>
> Spring Batch in Action <http://www.manning.com/templier/>
> Blog: http://garygregory.wordpress.com
> Home: http://garygregory.com/
> Tweet! http://twitter.com/GaryGregory
>



-- 
Matt Sicker <bo...@gmail.com>

Re: [VOTE] Log4j 2.0.2 candidate 1

Posted by Gary Gregory <ga...@gmail.com>.
This is a bit messy:

https://people.apache.org/~mattsicker/log4j/2.0.2/rat-report.html

Unapproved licenses:

  .vagrant/machines/default/virtualbox/action_provision
  .vagrant/machines/default/virtualbox/action_set_name
  .vagrant/machines/default/virtualbox/id
  atlassian-ide-plugin.xml
  log4j-distribution/target/apache-log4j-2.0.2-bin.tar.gz.asc
  log4j-distribution/target/apache-log4j-2.0.2-bin.zip.asc
  log4j-distribution/target/apache-log4j-2.0.2-src.tar.gz.asc
  log4j-distribution/target/apache-log4j-2.0.2-src.zip.asc
  log4j-distribution/target/failsafe-reports/failsafe-summary.xml
  log4j-distribution/target/log4j-distribution-2.0.2.pom.asc
  src/ide/eclipse/4.3.2/organize-imports.importorder
  src/site/resources/js/jquery.js
  src/site/resources/js/jquery.min.js

Gary




On Sun, Aug 17, 2014 at 1:58 AM, Matt Sicker <bo...@gmail.com> wrote:

> This is a vote to release Log4j 2.0.2, the second bug fix release of the
> 2.0 branch of Log4j 2.
>
> Please download, 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). All votes
> are welcome, but only Logging PMC votes are counted toward the minimum +3
> votes (with no -1 votes) to pass the release.
>
> As from 2.0.1, my GPG key ID is FA1C814D and can be found both in the KEYS
> file on the site as well as through any of the usual key servers.
>
> Changes in this version include:
>
>
> Fixed Bugs:
> o LOG4J2-773:  Site: log4j-core component pages were still using the old
> logo.
> o LOG4J2-760:  Documentation improvement: link to dependency tree from
> log4j-core component page,
>         link to log4j-core component page from FAQ page.
> o LOG4J2-679:  Resolved race condition that caused log file rotation to
> fail with error: "Unable to create directory ..."
> o LOG4J2-726:  Prevent application from hanging when PatternLayout
> configuration has opening '{' but no closing '}'.
> o LOG4J2-769:  Startup takes a long time if you have empty packages
> attribute. Thanks to Scott Harrington.
> o LOG4J2-763:  Improved asynchronous loggers and appenders to ensure the
> formatted message does not change even if
>         parameters are modified by the application. (ParameterizedMessage
> was already safe.)
>         Improved documentation. Thanks to Stephen Connolly.
> o LOG4J2-729:  Emit warning message to console if no configuration file
> found.
> o LOG4J2-765:  Improve warning message when missing log4j-core in the
> classpath.
> o LOG4J2-722:  Clarified in documentation that Commons Logging jar is
> required when using log4j-jcl.
> o LOG4J2-723:  Clarified in documentation that SLF4J API jar is required
> when using log4j-slf4j-impl.
> o LOG4J2-759:  Fixed various minor site/documentation issues, mostly
> versioning related.
> o LOG4J2-756:  Prevent JUnit test from creating unnecessary
> Log4j2Plugins.dat during build. Thanks to Scott Harrington.
>
> Changes:
> o LOG4J2-775:  Update Apache Flume to 1.5.0.1 from 1.5.0.
> o LOG4J2-730:  Allow Log4jContextFactory subclasses to specify a custom
> ContextSelector.
>
> Tag:
> http://svn.apache.org/repos/asf/logging/log4j/log4j2/tags/log4j-2.0.2/
>
> SVN revision: 1618458
>
> Web Site: http://people.apache.org/~mattsicker/log4j/2.0.2/
>
> Artifacts:
> https://repository.apache.org/content/repositories/orgapachelogging-1007/
>
> You may download all the artifacts by executing:
>
> wget -e robots=off --cut-dirs=3 -r -p -np --no-check-certificate
>
>
> --
> Matt Sicker <bo...@gmail.com>
>



-- 
E-Mail: garydgregory@gmail.com | ggregory@apache.org
Java Persistence with Hibernate, Second Edition
<http://www.manning.com/bauer3/>
JUnit in Action, Second Edition <http://www.manning.com/tahchiev/>
Spring Batch in Action <http://www.manning.com/templier/>
Blog: http://garygregory.wordpress.com
Home: http://garygregory.com/
Tweet! http://twitter.com/GaryGregory

Re: [VOTE] Log4j 2.0.2 candidate 1

Posted by Remko Popma <re...@gmail.com>.
+1
Site looks good, artifacts look good. 

Minor issues: Was able to build from src artifact, but needed to @ignore SslConfigurationTest. 
CheckStyle humor: disallowed imports javax.servlet in log4j-web, similar for NoSQL. 
I don't regard these as showstoppers. 

Sent from my iPhone

> On 2014/08/17, at 14:58, Matt Sicker <bo...@gmail.com> wrote:
> 
> This is a vote to release Log4j 2.0.2, the second bug fix release of the 2.0 branch of Log4j 2.
> 
> Please download, 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). All votes are welcome, but only Logging PMC votes are counted toward the minimum +3 votes (with no -1 votes) to pass the release.
> 
> As from 2.0.1, my GPG key ID is FA1C814D and can be found both in the KEYS file on the site as well as through any of the usual key servers.
> 
> Changes in this version include:
> 
> 
> Fixed Bugs:
> o LOG4J2-773:  Site: log4j-core component pages were still using the old logo. 
> o LOG4J2-760:  Documentation improvement: link to dependency tree from log4j-core component page,
>         link to log4j-core component page from FAQ page. 
> o LOG4J2-679:  Resolved race condition that caused log file rotation to fail with error: "Unable to create directory ..." 
> o LOG4J2-726:  Prevent application from hanging when PatternLayout configuration has opening '{' but no closing '}'. 
> o LOG4J2-769:  Startup takes a long time if you have empty packages attribute. Thanks to Scott Harrington. 
> o LOG4J2-763:  Improved asynchronous loggers and appenders to ensure the formatted message does not change even if
>         parameters are modified by the application. (ParameterizedMessage was already safe.)
>         Improved documentation. Thanks to Stephen Connolly. 
> o LOG4J2-729:  Emit warning message to console if no configuration file found. 
> o LOG4J2-765:  Improve warning message when missing log4j-core in the classpath. 
> o LOG4J2-722:  Clarified in documentation that Commons Logging jar is required when using log4j-jcl. 
> o LOG4J2-723:  Clarified in documentation that SLF4J API jar is required when using log4j-slf4j-impl. 
> o LOG4J2-759:  Fixed various minor site/documentation issues, mostly versioning related. 
> o LOG4J2-756:  Prevent JUnit test from creating unnecessary Log4j2Plugins.dat during build. Thanks to Scott Harrington. 
> 
> Changes:
> o LOG4J2-775:  Update Apache Flume to 1.5.0.1 from 1.5.0. 
> o LOG4J2-730:  Allow Log4jContextFactory subclasses to specify a custom ContextSelector. 
> 
> Tag: http://svn.apache.org/repos/asf/logging/log4j/log4j2/tags/log4j-2.0.2/
> 
> SVN revision: 1618458
> 
> Web Site: http://people.apache.org/~mattsicker/log4j/2.0.2/
> 
> Artifacts: https://repository.apache.org/content/repositories/orgapachelogging-1007/
> 
> You may download all the artifacts by executing:
> 
> wget -e robots=off --cut-dirs=3 -r -p -np --no-check-certificate
> 
> 
> -- 
> Matt Sicker <bo...@gmail.com>