Wow,

Now I get a different failure. I had run the build in Windows but from the
git command line (MINGW64). That that I run from a "real" Windows command
line I get:

[ERROR] Errors:
[ERROR]   Log4j1ConfigurationFactoryTest.testSystemProperties1:173 »
FileSystem C:\Users...
[INFO]
[ERROR] Tests run: 145, Failures: 0, Errors: 1, Skipped: 0
[INFO]

Gary

On Mon, 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