The fact that you can’t see a difference is why I think it is a code page issue 
and also why I think the failure is insignificant to the release.

Ralph

> On Nov 20, 2017, at 4:40 AM, Remko Popma <remko.po...@gmail.com> wrote:
> 
> Ran another build from the release tag, with Java 7. Build succeeds.
> 
> I'll look at the checksums and the site next.
> 
> Gary, could you run another clean build?
> The error messages look strange: I cannot see any difference between the
> expected and the actual result in the error output...
> 
> 
> 
> Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5;
> 2015-11-11T01:41:47+09:00)
> Maven home: C:\apps\apache-maven-3.3.9\bin\..
> Java version: 1.7.0_55, vendor: Oracle Corporation
> Java home: C:\apps\jdk1.7.0_55\jre
> Default locale: en_US, platform encoding: MS932
> OS name: "windows 8.1", version: "6.3", arch: "amd64", family: "windows"
> 
> [INFO] Reactor Summary:
> [INFO]
> [INFO] Apache Log4j 2 ..................................... SUCCESS [
> 3.940 s]
> [INFO] Apache Log4j API Java 9 support .................... SUCCESS [
> 12.324 s]
> [INFO] Apache Log4j API ................................... SUCCESS [
> 36.662 s]
> [INFO] Apache Log4j Core .................................. SUCCESS [22:30
> min]
> [INFO] Apache Log4j Core Integration Tests ................ SUCCESS [01:26
> min]
> [INFO] Apache Log4j 1.x Compatibility API ................. SUCCESS [
> 19.337 s]
> [INFO] Apache Log4j SLF4J Binding ......................... SUCCESS [
> 10.867 s]
> [INFO] Apache Log4j to SLF4J Adapter ...................... SUCCESS [
> 5.751 s]
> [INFO] Apache Log4j Commons Logging Bridge ................ SUCCESS [
> 5.527 s]
> [INFO] Apache Log4j Flume Bridge .......................... SUCCESS [
> 35.251 s]
> [INFO] Apache Log4j Web ................................... SUCCESS [
> 13.574 s]
> [INFO] Apache Log4j Tag Library ........................... SUCCESS [
> 24.771 s]
> [INFO] Apache Log4j JMX GUI ............................... SUCCESS [
> 2.966 s]
> [INFO] Apache Log4j Samples ............................... SUCCESS [
> 0.846 s]
> [INFO] Apache Log4j Samples: Flume - Common ............... SUCCESS [
> 4.211 s]
> [INFO] Apache Log4j Samples: Flume - Remote ............... SUCCESS [
> 3.523 s]
> [INFO] Apache Log4j Samples: Flume - Embedded ............. SUCCESS [
> 9.808 s]
> [INFO] Apache Log4j Samples: Configuration ................ SUCCESS [
> 4.508 s]
> [INFO] Apache Log4j Samples: LoggerProperties ............. SUCCESS [
> 4.883 s]
> [INFO] Apache Log4j OSGi .................................. SUCCESS [
> 9.422 s]
> [INFO] Apache Log4j BOM ................................... SUCCESS [
> 1.082 s]
> [INFO] Apache Log4j CouchDB ............................... SUCCESS [
> 2.306 s]
> [INFO] Apache Log4j MongoDB ............................... SUCCESS [
> 4.873 s]
> [INFO] Apache Log4j Cassandra ............................. SUCCESS [
> 27.022 s]
> [INFO] Apache Log4J Performance Tests ..................... SUCCESS [
> 58.354 s]
> [INFO] Apache Log4j Streaming Interface ................... SUCCESS [
> 15.511 s]
> [INFO] Apache Log4j JUL Adapter ........................... SUCCESS [
> 15.085 s]
> [INFO] Apache Log4j Liquibase Binding ..................... SUCCESS [
> 4.396 s]
> [INFO] Apache Log4j App Server Support .................... SUCCESS [
> 1.993 s]
> [INFO]
> ------------------------------------------------------------------------
> [INFO] BUILD SUCCESS
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Total time: 29:39 min
> [INFO] Finished at: 2017-11-20T20:25:57+09:00
> [INFO] Final Memory: 55M/451M
> [INFO]
> ------------------------------------------------------------------------
> 
> 
>> On Mon, Nov 20, 2017 at 5:06 PM, Remko Popma <remko.po...@gmail.com> wrote:
>> 
>> 
>>> On Nov 20, 2017, at 15:21, Ralph Goers <ralph.go...@dslextreme.com>
>> wrote:
>>> 
>>> Oh, and I wouldn’t be surprised if the problem is caused by you using
>> MS932 and Greg using cp1252.
>> 
>> From Gary’s error messages  it seems more like a white space/newline issue
>> which is odd  because it works on my Windows and the tests use
>> String.format with %n to avoid this exact issue.
>> 
>> 
>>> 
>>> Ralph
>>> 
>>> 
>>>> On Nov 19, 2017, at 11:12 PM, Remko Popma <remko.po...@gmail.com>
>> wrote:
>>>> 
>>>> Building current master (211326b) succeeds for me when running `mvn
>> clean
>>>> verify` on
>>>> 
>>>> Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5;
>>>> 2015-11-11T01:41:47+09:00)
>>>> Maven home: C:\apps\apache-maven-3.3.9\bin\..
>>>> Java version: 1.8.0_131, vendor: Oracle Corporation
>>>> Java home: C:\apps\jdk1.8.0_131\jre
>>>> Default locale: en_US, platform encoding: MS932
>>>> OS name: "windows 10", version: "10.0", arch: "amd64", family: "dos"
>>>> 
>>>> [INFO] Reactor Summary:
>>>> [INFO]
>>>> [INFO] Apache Log4j 2 ..................................... SUCCESS [
>>>> 7.669 s]
>>>> [INFO] Apache Log4j API Java 9 support .................... SUCCESS [
>>>> 15.544 s]
>>>> [INFO] Apache Log4j API ................................... SUCCESS [
>>>> 39.700 s]
>>>> [INFO] Apache Log4j Core .................................. SUCCESS
>> [20:39
>>>> min]
>>>> [INFO] Apache Log4j Core Integration Tests ................ SUCCESS
>> [01:11
>>>> min]
>>>> [INFO] Apache Log4j 1.x Compatibility API ................. SUCCESS [
>>>> 20.190 s]
>>>> [INFO] Apache Log4j SLF4J Binding ......................... SUCCESS [
>>>> 12.041 s]
>>>> [INFO] Apache Log4j to SLF4J Adapter ...................... SUCCESS [
>>>> 7.408 s]
>>>> [INFO] Apache Log4j Commons Logging Bridge ................ SUCCESS [
>>>> 6.109 s]
>>>> [INFO] Apache Log4j Flume Bridge .......................... SUCCESS [
>>>> 35.029 s]
>>>> [INFO] Apache Log4j Web ................................... SUCCESS [
>>>> 14.350 s]
>>>> [INFO] Apache Log4j Tag Library ........................... SUCCESS [
>>>> 23.264 s]
>>>> [INFO] Apache Log4j JMX GUI ............................... SUCCESS [
>>>> 2.881 s]
>>>> [INFO] Apache Log4j Samples ............................... SUCCESS [
>>>> 0.649 s]
>>>> [INFO] Apache Log4j Samples: Flume - Common ............... SUCCESS [
>>>> 3.368 s]
>>>> [INFO] Apache Log4j Samples: Flume - Remote ............... SUCCESS [
>>>> 3.873 s]
>>>> [INFO] Apache Log4j Samples: Flume - Embedded ............. SUCCESS [
>>>> 8.254 s]
>>>> [INFO] Apache Log4j Samples: Configuration ................ SUCCESS [
>>>> 5.707 s]
>>>> [INFO] Apache Log4j Samples: LoggerProperties ............. SUCCESS [
>>>> 5.481 s]
>>>> [INFO] Apache Log4j OSGi .................................. SUCCESS [
>>>> 10.065 s]
>>>> [INFO] Apache Log4j BOM ................................... SUCCESS [
>>>> 1.030 s]
>>>> [INFO] Apache Log4j CouchDB ............................... SUCCESS [
>>>> 2.694 s]
>>>> [INFO] Apache Log4j MongoDB ............................... SUCCESS [
>>>> 5.229 s]
>>>> [INFO] Apache Log4j Cassandra ............................. SUCCESS [
>>>> 26.357 s]
>>>> [INFO] Apache Log4J Performance Tests ..................... SUCCESS
>> [01:01
>>>> min]
>>>> [INFO] Apache Log4j Streaming Interface ................... SUCCESS [
>>>> 19.790 s]
>>>> [INFO] Apache Log4j JUL Adapter ........................... SUCCESS [
>>>> 17.716 s]
>>>> [INFO] Apache Log4j Liquibase Binding ..................... SUCCESS [
>>>> 4.818 s]
>>>> [INFO] Apache Log4j App Server Support .................... SUCCESS [
>>>> 2.434 s]
>>>> [INFO]
>>>> ------------------------------------------------------------
>> ------------
>>>> [INFO] BUILD SUCCESS
>>>> [INFO]
>>>> ------------------------------------------------------------
>> ------------
>>>> [INFO] Total time: 27:57 min
>>>> [INFO] Finished at: 2017-11-20T14:56:18+09:00
>>>> [INFO] Final Memory: 56M/518M
>>>> [INFO]
>>>> ------------------------------------------------------------
>> ------------
>>>> 
>>>> 
>>>> 
>>>>> On Mon, Nov 20, 2017 at 2:10 PM, Remko Popma <remko.po...@gmail.com>
>> wrote:
>>>>> 
>>>>> When I upgraded picocli to 2.0.3 a few weeks ago I made sure all tests
>>>>> passed on Windows. CI builds are ok.
>>>>> 
>>>>> I also did a successful Log4j2 build on Windows yesterday when looking
>> at
>>>>> pull request #134.
>>>>> 
>>>>> This is very odd.
>>>>> 
>>>>> 
>>>>>> On Nov 20, 2017, at 12:49, Ralph Goers <ralph.go...@dslextreme.com>
>>>>> wrote:
>>>>>> 
>>>>>> All of these errors seem to be against a single test class which tests
>>>>> the help text of the command line tool. Frankly, I don’t even know what
>>>>> that tool does. Second, I’ve not had any problems on MacOS nor seem
>>>>> complaints on Linux. Have you run a full build on Windows since
>> JCommander
>>>>> replaced Piccoli? Does the command line tool still work or is this
>> just a
>>>>> problem with the tests not behaving correctly on Windows (which is
>> what I
>>>>> suspect)?
>>>>>> 
>>>>>> Ralph
>>>>>> 
>>>>>>> On Nov 19, 2017, at 6:32 PM, Gary Gregory <garydgreg...@gmail.com>
>>>>> wrote:
>>>>>>> 
>>>>>>> -1
>>>>>>> 
>>>>>>> From src zip: ASC OK, MD5 OK, SHA1 OK.
>>>>>>> 
>>>>>>> Building with 'mvn clean verify' using:
>>>>>>> 
>>>>>>> Apache Maven 3.5.2 (138edd61fd100ec658bfa2d307c43b76940a5d7d;
>>>>>>> 2017-10-18T03:58:13-04:00)
>>>>>>> Maven home: C:\Java\apache-maven-3.5.2
>>>>>>> Java version: *1.7.0_80*, vendor: *Oracle* Corporation
>>>>>>> Java home: C:\Program Files\Java\jdk1.7.0_80\jre
>>>>>>> Default locale: en_US, platform encoding: Cp1252
>>>>>>> OS name: "windows 8.1", version: "6.3", arch: "amd64", family:
>> "windows"
>>>>>>> 
>>>>>>> I get the following ERRORs:
>>>>>>> 
>>>>>>> [ERROR] Tests run: 136, Failures: 17, Errors: 0, Skipped: 1, Time
>>>>> elapsed:
>>>>>>> 0.6 s <<< FAILURE! - in
>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineHelpTest
>>>>>>> [ERROR]
>>>>>>> testSynopsisOrderCorrectWhenParametersDeclaredOutOfOrder(
>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineHelpTest)
>>>>>>> Time elapsed: 0 s  <<< FAILURE!
>>>>>>> org.junit.ComparisonFailure:
>>>>>>> expected:<[<main class> <param0> <param1>]
>>>>>>>> but was:<[<main class> <param0> <param1>]
>>>>>>>> 
>>>>>>>    at
>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineHelpTest.
>>>>> testSynopsisOrderCorrectWhenParametersDeclaredOutOfOrder(
>>>>> CommandLineHelpTest.java:2014)
>>>>>>> 
>>>>>>> [ERROR]
>>>>>>> testDefaultParameterRenderer_rendersSpecifiedMarkerForParam
>>>>> etersWithPositiveArity(org.apache.logging.log4j.core.tools.picocli.
>>>>> CommandLineHelpTest)
>>>>>>> Time elapsed: 0 s  <<< FAILURE!
>>>>>>> org.junit.internal.ArrayComparisonFailure: [*, , , <required>,
>>>>> required]:
>>>>>>> arrays first differed at element [0]; expected:<*> but was:<*>
>>>>>>>    at
>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineHelpTest.
>>>>> testDefaultParameterRenderer_rendersSpecifiedMarkerForParam
>>>>> etersWithPositiveArity(CommandLineHelpTest.java:1020)
>>>>>>> Caused by: java.lang.AssertionError: expected:<*> but was:<*>
>>>>>>>    at
>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineHelpTest.
>>>>> testDefaultParameterRenderer_rendersSpecifiedMarkerForParam
>>>>> etersWithPositiveArity(CommandLineHelpTest.java:1020)
>>>>>>> 
>>>>>>> [ERROR]
>>>>>>> testDefaultOptionRenderer_rendersSpacePrefixByDefaultFor
>>>>> RequiredOptionsWithDefaultValue(org.apache.logging.log4j.
>>>>> core.tools.picocli.CommandLineHelpTest)
>>>>>>> Time elapsed: 0.017 s  <<< FAILURE!
>>>>>>> org.junit.internal.ArrayComparisonFailure: [ , -b, ,, -a,
>>>>>>> --alpha=<otherField>, other]: arrays first differed at element [0];
>>>>>>> expected:< > but was:< >
>>>>>>>    at
>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineHelpTest.
>>>>> testDefaultOptionRenderer_rendersSpacePrefixByDefaultFor
>>>>> RequiredOptionsWithDefaultValue(CommandLineHelpTest.java:990)
>>>>>>> Caused by: java.lang.AssertionError: expected:< > but was:< >
>>>>>>>    at
>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineHelpTest.
>>>>> testDefaultOptionRenderer_rendersSpacePrefixByDefaultFor
>>>>> RequiredOptionsWithDefaultValue(CommandLineHelpTest.java:990)
>>>>>>> 
>>>>>>> [ERROR]
>>>>>>> testDefaultParameterRenderer_rendersSpacePrefixForParameter
>>>>> sWithZeroArity(org.apache.logging.log4j.core.tools.
>>>>> picocli.CommandLineHelpTest)
>>>>>>> Time elapsed: 0 s  <<< FAILURE!
>>>>>>> org.junit.internal.ArrayComparisonFailure: [, , , <optional>,
>>>>> optional]:
>>>>>>> arrays first differed at element [3]; expected:<<optional>> but
>>>>>>> was:<<optional>>
>>>>>>>    at
>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineHelpTest.
>>>>> testDefaultParameterRenderer_rendersSpacePrefixForParameter
>> sWithZeroArity(
>>>>> CommandLineHelpTest.java:1035)
>>>>>>> Caused by: java.lang.AssertionError: expected:<<optional>> but
>>>>>>> was:<<optional>>
>>>>>>>    at
>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineHelpTest.
>>>>> testDefaultParameterRenderer_rendersSpacePrefixForParameter
>> sWithZeroArity(
>>>>> CommandLineHelpTest.java:1035)
>>>>>>> 
>>>>>>> [ERROR]
>>>>>>> testDefaultOptionRenderer_rendersSpecifiedMarkerForRequi
>>>>> redOptionsWithDefault(org.apache.logging.log4j.core.tools.picocli.
>>>>> CommandLineHelpTest)
>>>>>>> Time elapsed: 0 s  <<< FAILURE!
>>>>>>> org.junit.internal.ArrayComparisonFailure: [*, -b, ,, -a,
>>>>>>> --alpha=<otherField>, other]: arrays first differed at element [0];
>>>>>>> expected:<*> but was:<*>
>>>>>>>    at
>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineHelpTest.
>>>>> testDefaultOptionRenderer_rendersSpecifiedMarkerForRequi
>>>>> redOptionsWithDefault(CommandLineHelpTest.java:944)
>>>>>>> Caused by: java.lang.AssertionError: expected:<*> but was:<*>
>>>>>>>    at
>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineHelpTest.
>>>>> testDefaultOptionRenderer_rendersSpecifiedMarkerForRequi
>>>>> redOptionsWithDefault(CommandLineHelpTest.java:944)
>>>>>>> 
>>>>>>> [ERROR]
>>>>>>> testSynopsisOrderCorrectWhenSubClassAddsParameters(org.
>>>>> apache.logging.log4j.core.tools.picocli.CommandLineHelpTest)
>>>>>>> Time elapsed: 0 s  <<< FAILURE!
>>>>>>> org.junit.ComparisonFailure:
>>>>>>> expected:<[<main class> <param0> <param1> <param2> <param3>]
>>>>>>>> but was:<[<main class> <param0> <param1> <param2> <param3>]
>>>>>>>> 
>>>>>>>    at
>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineHelpTest.
>>>>> testSynopsisOrderCorrectWhenSubClassAddsParameters(
>>>>> CommandLineHelpTest.java:2028)
>>>>>>> 
>>>>>>> [ERROR]
>>>>>>> testDefaultOptionRenderer_rendersSpecifiedMarkerForRequi
>>>>> redOptionsWithoutDefault(org.apache.logging.log4j.core.tools.picocli.
>>>>> CommandLineHelpTest)
>>>>>>> Time elapsed: 0.004 s  <<< FAILURE!
>>>>>>> org.junit.internal.ArrayComparisonFailure: [*, -b, ,, -a,
>>>>>>> --alpha=<otherField>, other]: arrays first differed at element [0];
>>>>>>> expected:<*> but was:<*>
>>>>>>>    at
>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineHelpTest.
>>>>> testDefaultOptionRenderer_rendersSpecifiedMarkerForRequi
>>>>> redOptionsWithoutDefault(CommandLineHelpTest.java:960)
>>>>>>> Caused by: java.lang.AssertionError: expected:<*> but was:<*>
>>>>>>>    at
>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineHelpTest.
>>>>> testDefaultOptionRenderer_rendersSpecifiedMarkerForRequi
>>>>> redOptionsWithoutDefault(CommandLineHelpTest.java:960)
>>>>>>> 
>>>>>>> [ERROR]
>>>>>>> testSubclassAttributesOverrideEmptySuper(org.apache.logging.
>>>>> log4j.core.tools.picocli.CommandLineHelpTest)
>>>>>>> Time elapsed: 0 s  <<< FAILURE!
>>>>>>> org.junit.ComparisonFailure:
>>>>>>> expected:<[base]
>>>>>>>> but was:<[base]
>>>>>>>> 
>>>>>>>    at
>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineHelpTest.
>>>>> testSubclassAttributesOverrideEmptySuper(
>> CommandLineHelpTest.java:1902)
>>>>>>> 
>>>>>>> [ERROR]
>>>>>>> testDefaultParameterRenderer_rendersSpacePrefixByDefaultFor
>>>>> ParametersWithPositiveArity(org.apache.logging.log4j.core.
>> tools.picocli.
>>>>> CommandLineHelpTest)
>>>>>>> Time elapsed: 0 s  <<< FAILURE!
>>>>>>> org.junit.internal.ArrayComparisonFailure: [ , , , <required>,
>>>>> required]:
>>>>>>> arrays first differed at element [0]; expected:< > but was:< >
>>>>>>>    at
>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineHelpTest.
>>>>> testDefaultParameterRenderer_rendersSpacePrefixByDefaultFor
>>>>> ParametersWithPositiveArity(CommandLineHelpTest.java:1005)
>>>>>>> Caused by: java.lang.AssertionError: expected:< > but was:< >
>>>>>>>    at
>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineHelpTest.
>>>>> testDefaultParameterRenderer_rendersSpacePrefixByDefaultFor
>>>>> ParametersWithPositiveArity(CommandLineHelpTest.java:1005)
>>>>>>> 
>>>>>>> [ERROR]
>>>>>>> testDefaultOptionRenderer_rendersCommaOnlyIfBothShortAnd
>>>>> LongOptionNamesExist(org.apache.logging.log4j.core.tools.picocli.
>>>>> CommandLineHelpTest)
>>>>>>> Time elapsed: 0 s  <<< FAILURE!
>>>>>>> org.junit.internal.ArrayComparisonFailure: [, -v, , , shortBool]:
>>>>> arrays
>>>>>>> first differed at element [1]; expected:<-v> but was:<-v>
>>>>>>>    at
>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineHelpTest.
>>>>> testDefaultOptionRenderer_rendersCommaOnlyIfBothShortAnd
>>>>> LongOptionNamesExist(CommandLineHelpTest.java:1065)
>>>>>>> Caused by: java.lang.AssertionError: expected:<-v> but was:<-v>
>>>>>>>    at
>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineHelpTest.
>>>>> testDefaultOptionRenderer_rendersCommaOnlyIfBothShortAnd
>>>>> LongOptionNamesExist(CommandLineHelpTest.java:1065)
>>>>>>> 
>>>>>>> [ERROR]
>>>>>>> testDefaultOptionRenderer_rendersShortestOptionNameThenO
>>>>> therOptionNamesAndDescription(org.apache.logging.log4j.core.
>> tools.picocli.
>>>>> CommandLineHelpTest)
>>>>>>> Time elapsed: 0.016 s  <<< FAILURE!
>>>>>>> org.junit.internal.ArrayComparisonFailure: [, -L, ,,
>>>>> ---long=<longField>,
>>>>>>> long description]: arrays first differed at element [1];
>> expected:<-L>
>>>>> but
>>>>>>> was:<-L>
>>>>>>>    at
>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineHelpTest.
>>>>> testDefaultOptionRenderer_rendersShortestOptionNameThenO
>>>>> therOptionNamesAndDescription(CommandLineHelpTest.java:922)
>>>>>>> Caused by: java.lang.AssertionError: expected:<-L> but was:<-L>
>>>>>>>    at
>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineHelpTest.
>>>>> testDefaultOptionRenderer_rendersShortestOptionNameThenO
>>>>> therOptionNamesAndDescription(CommandLineHelpTest.java:922)
>>>>>>> 
>>>>>>> [ERROR]
>>>>>>> testDefaultOptionRenderer_rendersSpacePrefixByDefaultFor
>>>>> RequiredOptionsWithoutDefaultValue(org.apache.logging.log4j.
>>>>> core.tools.picocli.CommandLineHelpTest)
>>>>>>> Time elapsed: 0 s  <<< FAILURE!
>>>>>>> org.junit.internal.ArrayComparisonFailure: [ , -b, ,, -a,
>>>>>>> --alpha=<otherField>, other]: arrays first differed at element [0];
>>>>>>> expected:< > but was:< >
>>>>>>>    at
>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineHelpTest.
>>>>> testDefaultOptionRenderer_rendersSpacePrefixByDefaultFor
>>>>> RequiredOptionsWithoutDefaultValue(CommandLineHelpTest.java:974)
>>>>>>> Caused by: java.lang.AssertionError: expected:< > but was:< >
>>>>>>>    at
>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineHelpTest.
>>>>> testDefaultOptionRenderer_rendersSpacePrefixByDefaultFor
>>>>> RequiredOptionsWithoutDefaultValue(CommandLineHelpTest.java:974)
>>>>>>> 
>>>>>>> [ERROR]
>>>>>>> testDefaultOptionRenderer_omitsDefaultValuesForBooleanFi
>>>>> elds(org.apache.logging.log4j.core.tools.picocli.CommandLineHelpTest)
>>>>>>> Time elapsed: 0.017 s  <<< FAILURE!
>>>>>>> org.junit.internal.ArrayComparisonFailure: [, -v, , , shortBool]:
>>>>> arrays
>>>>>>> first differed at element [1]; expected:<-v> but was:<-v>
>>>>>>>    at
>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineHelpTest.
>>>>> testDefaultOptionRenderer_omitsDefaultValuesForBooleanFi
>>>>> elds(CommandLineHelpTest.java:1099)
>>>>>>> Caused by: java.lang.AssertionError: expected:<-v> but was:<-v>
>>>>>>>    at
>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineHelpTest.
>>>>> testDefaultOptionRenderer_omitsDefaultValuesForBooleanFi
>>>>> elds(CommandLineHelpTest.java:1099)
>>>>>>> 
>>>>>>> [ERROR]
>>>>>>> testAttributesInheritedWhenSubclassingForReuse(org.apache.
>>>>> logging.log4j.core.tools.picocli.CommandLineHelpTest)
>>>>>>> Time elapsed: 0 s  <<< FAILURE!
>>>>>>> org.junit.ComparisonFailure:
>>>>>>> expected:<[base]
>>>>>>>> but was:<[base]
>>>>>>>> 
>>>>>>>    at
>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineHelpTest.
>>>>> testAttributesInheritedWhenSubclassingForReuse(
>>>>> CommandLineHelpTest.java:1862)
>>>>>>> 
>>>>>>> [ERROR]
>>>>>>> testDefaultParameterRenderer_showsParamLabelIfPresentOrFiel
>>>>> dNameOtherwise(org.apache.logging.log4j.core.tools.
>>>>> picocli.CommandLineHelpTest)
>>>>>>> Time elapsed: 0 s  <<< FAILURE!
>>>>>>> org.junit.ComparisonFailure:  <longField> expected:< <longField>[]>
>> but
>>>>>>> was:< <longField>[]>
>>>>>>>    at
>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineHelpTest.
>>>>> testDefaultParameterRenderer_showsParamLabelIfPresentOrFiel
>> dNameOtherwise(
>>>>> CommandLineHelpTest.java:1128)
>>>>>>> 
>>>>>>> [ERROR]
>>>>>>> testDefaultParameterRenderer_appliesToPositionalArgumentsIg
>>>>> noresSeparator(org.apache.logging.log4j.core.tools.
>>>>> picocli.CommandLineHelpTest)
>>>>>>> Time elapsed: 0.004 s  <<< FAILURE!
>>>>>>> org.junit.ComparisonFailure: POSITIONAL_ARGS
>>>>> expected:<POSITIONAL_ARGS[]>
>>>>>>> but was:<POSITIONAL_ARGS[]>
>>>>>>>    at
>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineHelpTest.
>>>>> testDefaultParameterRenderer_appliesToPositionalArgumentsIg
>> noresSeparator(
>>>>> CommandLineHelpTest.java:1145)
>>>>>>> 
>>>>>>> [ERROR]
>>>>>>> testSubclassAttributesOverrideSuperValues(org.apache.
>>>>> logging.log4j.core.tools.picocli.CommandLineHelpTest)
>>>>>>> Time elapsed: 0 s  <<< FAILURE!
>>>>>>> org.junit.ComparisonFailure:
>>>>>>> expected:<[sub]
>>>>>>>> but was:<[sub]
>>>>>>>> 
>>>>>>>    at
>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineHelpTest.
>>>>> testSubclassAttributesOverrideSuperValues(
>> CommandLineHelpTest.java:1937)
>>>>>>> 
>>>>>>> [INFO] Running org.apache.logging.log4j.core.
>>>>> tools.picocli.CommandLineTest
>>>>>>> [ERROR] Tests run: 199, Failures: 3, Errors: 0, Skipped: 4, Time
>>>>> elapsed:
>>>>>>> 0.857 s <<< FAILURE! - in
>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineTest
>>>>>>> [ERROR]
>>>>>>> testCallReturnsNullAndPrintsErrorIfParseFails(org.apache.
>>>>> logging.log4j.core.tools.picocli.CommandLineTest)
>>>>>>> Time elapsed: 0.04 s  <<< FAILURE!
>>>>>>> org.junit.ComparisonFailure:
>>>>>>> expected:<...t a number"
>>>>>>> Usage: [<main class> [-number=<number>]
>>>>>>>  -number=<number>]
>>>>>>>> but was:<...t a number"
>>>>>>> Usage: [<main class> [-number=<number>]
>>>>>>>  -number=<number>]
>>>>>>>> 
>>>>>>>    at
>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineTest.
>>>>> testCallReturnsNullAndPrintsErrorIfParseFails(
>> CommandLineTest.java:2318)
>>>>>>> 
>>>>>>> [ERROR]
>>>>>>> testIssue148InfiniteLoop(org.apache.logging.log4j.core.
>>>>> tools.picocli.CommandLineTest)
>>>>>>> Time elapsed: 0.02 s  <<< FAILURE!
>>>>>>> org.junit.ComparisonFailure:
>>>>>>> expected:<Usage: [<main class> [--foo-bar-baz=<foo>]
>>>>>>>  --foo-bar-baz=<foo>]       Default:
>>>>>>> ...> but was:<Usage: [<main class> [--foo-bar-baz=<foo>]
>>>>>>>  --foo-bar-baz=<foo>]       Default:
>>>>>>> ...>
>>>>>>>    at
>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineTest.
>>>>> testIssue148InfiniteLoop(CommandLineTest.java:2478)
>>>>>>> 
>>>>>>> [ERROR]
>>>>>>> testRunPrintsErrorIfParseFails(org.apache.logging.log4j.
>>>>> core.tools.picocli.CommandLineTest)
>>>>>>> Time elapsed: 0 s  <<< FAILURE!
>>>>>>> org.junit.ComparisonFailure:
>>>>>>> expected:<...t a number"
>>>>>>> Usage: [<main class> [-number=<number>]
>>>>>>>  -number=<number>]
>>>>>>>> but was:<...t a number"
>>>>>>> Usage: [<main class> [-number=<number>]
>>>>>>>  -number=<number>]
>>>>>>>> 
>>>>>>>    at
>>>>>>> org.apache.logging.log4j.core.tools.picocli.CommandLineTest.
>>>>> testRunPrintsErrorIfParseFails(CommandLineTest.java:2282)
>>>>>>> 
>>>>>>> Gary
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> On Sun, Nov 19, 2017 at 11:11 AM, Ralph Goers <
>>>>> ralph.go...@dslextreme.com <mailto:ralph.go...@dslextreme.com>>
>>>>>>> wrote:
>>>>>>> 
>>>>>>>> This is a vote to release Log4j 2.10.0, the next version of the
>> Log4j 2
>>>>>>>> project.
>>>>>>>> 
>>>>>>>> Please download, test, and cast your votes on the log4j developers
>>>>> list.
>>>>>>>> [] +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 and we encourage everyone to test the release, but only
>>>>> Logging
>>>>>>>> PMC votes are “officially” counted. As always, at least 3 +1 votes
>> and
>>>>> more
>>>>>>>> positive than negative votes are required.
>>>>>>>> 
>>>>>>>> Note that this release supports SLF4J 1.7.x and SLF4J 1.8.x. Because
>>>>> SLF4J
>>>>>>>> 1.7.x requires implementations to include classes in the
>> org.slf4j.impl
>>>>>>>> package log4j-sl4j-impl cannot be used as a Java 9 module. Support
>> for
>>>>>>>> SLF4J 1.7.x will be removed in a future release.
>>>>>>>> 
>>>>>>>> Changes in this version include:
>>>>>>>> 
>>>>>>>> New Features
>>>>>>>> 
>>>>>>>>    • LOG4J2-2120: Properly escape newlines and other control
>>>>>>>> characters in JSON. Thanks to Carter Douglas Kozak.
>>>>>>>>    • LOG4J2-2109: Add property to disable message pattern converter
>>>>>>>> lookups. Thanks to Carter Douglas Kozak.
>>>>>>>>    • LOG4J2-2112: MapMessage should use deep toString for values.
>>>>>>>> Thanks to Carter Douglas Kozak.
>>>>>>>>    • LOG4J2-2103: XML encoding for PatternLayout.
>>>>>>>>    • LOG4J2-2114: Provide a native Log4j 2 implementation of
>> Eclipse
>>>>>>>> Jetty's org.eclipse.jetty.util.log.Logger.
>>>>>>>>    • LOG4J2-1203: Allow filtering of line breaks in layout pattern.
>>>>>>>> Thanks to Robert Turner.
>>>>>>>>    • LOG4J2-2098: Add a noop AppenderSkeleton for applications
>> still
>>>>>>>> using Log4j 1.x.
>>>>>>>>    • LOG4J2-2062: Add possibility of sending the key of a message
>> to
>>>>>>>> Kafka using KafkaAppender. Thanks to Jorge Sanchez.
>>>>>>>>    • LOG4J2-2056: Modularize Log4j-api and make most other log4j
>>>>> jars
>>>>>>>> automatic modules.
>>>>>>>>    • LOG4J2-1431: Simplify log4j system property naming scheme.
>>>>>>>>    • LOG4J2-1809: Add global configuration environment SPI.
>>>>>>>>    • LOG4J2-1694: Add fields with fixed values to JSON/XML/YAML
>>>>>>>> layouts. Thanks to Michal Dvořák.
>>>>>>>>    • LOG4J2-2054: Provide ways to configure SSL that avoid
>>>>> plain-text
>>>>>>>> passwords in the log4j configuration. The configuration may now
>>>>> specify a
>>>>>>>> system environment variable that holds the password, or the path to
>> a
>>>>> file
>>>>>>>> that holds the password.
>>>>>>>>    • LOG4J2-2071: Add org.apache.logging.log4j.core.
>>>>> config.composite.
>>>>>>>> CompositeConfiguration#toString(). Thanks to Carter Kozak.
>>>>>>>> Fixed Bugs
>>>>>>>> 
>>>>>>>>    • LOG4J2-2107: MapMessage supports both StringBuilderFormattable
>>>>>>>> and MultiformatMessage. Thanks to Carter Douglas Kozak.
>>>>>>>>    • LOG4J2-2102: MapMessage JSON encoding will escape keys and
>>>>>>>> values. Thanks to Carter Douglas Kozak.
>>>>>>>>    • LOG4J2-2101: Non-string value in MapMessage caused
>>>>>>>> ClassCastException. Thanks to Carter Douglas Kozak.
>>>>>>>>    • LOG4J2-2091: Log4j respects the configured "log4j2.is.webapp"
>>>>>>>> property Thanks to Carter Douglas Kozak.
>>>>>>>>    • LOG4J2-2100: LevelMixIn class for Jackson is coded incorrectly
>>>>>>>>    • LOG4J2-2087: Jansi now needs to be enabled explicitly (by
>>>>>>>> setting system property log4j.skipJansi to false). To avoid causing
>>>>>>>> problems for web applications, Log4j will no longer automatically
>> try
>>>>> to
>>>>>>>> load Jansi without explicit configuration. Thanks to Andy Gumbrecht.
>>>>>>>>    • LOG4J2-2060: AbstractDatabaseManager should make a copy of
>>>>>>>> LogEvents before holding references to them: AsyncLogger log events
>> are
>>>>>>>> mutable.
>>>>>>>>    • LOG4J2-2055: If Log4j is used as the Tomcat logging
>>>>>>>> implementation startup might fail if an application also uses Log4j.
>>>>>>>>    • LOG4J2-2031: Until this change, messages appeared out of order
>>>>>>>> in log file any time when the async logging queue was full. With
>> this
>>>>>>>> change, messages are only logged out of order to prevent deadlock
>> when
>>>>>>>> Log4j2 detects recursive logging while the queue is full.
>>>>>>>>    • LOG4J2-2053: Exception java.nio.charset.
>>>>> UnsupportedCharsetException:
>>>>>>>> cp65001 in 2.9.0.
>>>>>>>>    • LOG4J2-1216: Nested pattern layout options broken. Thanks to
>>>>>>>> Thies Wellpott, Barna Zsombor Klara, GFriedrich.
>>>>>>>>    • LOG4J2-2070: Log4j1XmlLayout does not provide the entire stack
>>>>>>>> trace, it is missing the caused by information. Thanks to Doug
>> Hughes.
>>>>>>>>    • LOG4J2-2036: CompositeConfiguration supports Reconfiguration.
>>>>> PR
>>>>>>>> #115. Thanks to Robert Haycock.
>>>>>>>>    • LOG4J2-2073: Log4j-config.xsd should make AppenderRef optional
>>>>>>>> for each Logger element. Thanks to Patrick Lucas.
>>>>>>>>    • LOG4J2-2074: The console appender should say why it cannot
>> load
>>>>>>>> JAnsi.
>>>>>>>>    • LOG4J2-2085: Wrong Apache Commons CSV version referenced in
>> the
>>>>>>>> Javadoc of CsvParameterLayout. Thanks to István Neuwirth.
>>>>>>>> Changes
>>>>>>>> 
>>>>>>>>    • LOG4J2-2076: Split up log4j-nosql into one module per
>> appender.
>>>>>>>>    • LOG4J2-2088: Upgrade picocli to 2.0.3 from 0.9.8.
>>>>>>>>    • LOG4J2-2025: Provide support for overriding the Tomcat Log
>>>>> class
>>>>>>>> in Tomcat 8.5+.
>>>>>>>>    • LOG4J2-2057: Support new SLF4J binding mechanism introduced in
>>>>>>>> SLF4J 1.8.
>>>>>>>>    • LOG4J2-2052: Disable thread name caching by default when
>>>>> running
>>>>>>>> on Java 8u102 or later.
>>>>>>>>    • LOG4J2-1896: Update classes in org.apache.logging.log4j.core.
>>>>> net.ssl
>>>>>>>> in APIs from String to a PasswordProvider producing char[] for
>>>>> passwords.
>>>>>>>>    • LOG4J2-2078: Update LMAX disruptor from 3.3.6 to 3.3.7.
>>>>>>>>    • LOG4J2-2081: Update Apache Commons Compress from 1.14 to 1.15.
>>>>>>>>    • LOG4J2-2089: [TagLib] Update servlet-api provided dependency
>>>>>>>> from 2.5 to 3.0.1.
>>>>>>>>    • LOG4J2-2096: Update Apache Kafka kafka-clients from 0.11.0.1
>> to
>>>>>>>> 1.0.0.
>>>>>>>>    • LOG4J2-2077: Update from Jackson 2.9.1 to 2.9.2.
>>>>>>>>    • LOG4J2-2117: Jackson dependencies for 2.9.2 incorrectly bring
>>>>> in
>>>>>>>> jackson-annotations 2.9.0 instead of 2.9.2.
>>>>>>>> 
>>>>>>>> Tag:
>>>>>>>> a)  for a new copy do "git clone https://git-wip-us.apache.org/
>>>>>>>> repos/asf/logging-log4j2.git <https://git-wip-us.apache <
>>>>> https://git-wip-us.apache/>.
>>>>>>>> org/repos/asf/logging-log4j2.git>" and then "git checkout
>>>>>>>> tags/log4j-2.10-rc1”
>>>>>>>> b) for an existing working copy to “git pull” and then “git checkout
>>>>>>>> tags/log4j-2.10-rc1”
>>>>>>>> 
>>>>>>>> Web Site:  http://rgoers.github.io/log4j2-site/index.html <
>>>>> http://rgoers.github.io/log4j2-site/index.html> <
>>>>>>>> http://rgoers.github.io/log4j2-site/index.html <
>>>>> http://rgoers.github.io/log4j2-site/index.html>>
>>>>>>>> 
>>>>>>>> Maven Artifacts: https://repository.apache.org/
>> content/repositories/ <
>>>>> https://repository.apache.org/content/repositories/>
>>>>>>>> orgapachelogging-1031 <https://repository.apache.
>>>>> org/content/repositories/ <https://repository.apache.
>>>>> org/content/repositories/>
>>>>>>>> orgapachelogging-1031>
>>>>>>>> 
>>>>>>>> Distribution archives: https://dist.apache.org/repos/ <
>>>>> https://dist.apache.org/repos/>
>>>>>>>> dist/dev/logging/log4j/ <https://dist.apache.org/ <
>>>>> https://dist.apache.org/>
>>>>>>>> repos/dist/dev/logging/log4j/>
>>>>>>>> 
>>>>>>>> You may download all the Maven artifacts by executing:
>>>>>>>> wget -e robots=off --cut-dirs=7 -nH -r -p -np --no-check-certificate
>>>>>>>> https://repository.apache.org/content/repositories/ <
>>>>> https://repository.apache.org/content/repositories/>
>>>>>>>> orgapachelogging-1031/org/apache/logging/log4j/ <
>>>>>>>> https://repository.apache.org/content/repositories/ <
>>>>> https://repository.apache.org/content/repositories/>
>>>>>>>> orgapachelogging-1031/org/apache/logging/log4j/>
>>>>>>>> 
>>>>>>>> Ralph
>>>>>> 
>>>>> 
>>> 
>>> 
>> 


Reply via email to