Here is my +1 Ralph
> On Nov 20, 2017, at 10:38 PM, Ralph Goers <ralph.go...@dslextreme.com> wrote: > > I have fixed the page on my GitHub site. > > Ralph > >> On Nov 20, 2017, at 7:36 PM, Remko Popma <remko.po...@gmail.com> wrote: >> >> +1 >> checksums good, build good, site good other than H3 on top page. >> >> On Tue, Nov 21, 2017 at 5:41 AM, Matt Sicker <boa...@gmail.com> wrote: >> >>> FWIW, if I have to download and compile the source code for Java libraries, >>> I usually just skip tests. >>> >>> On 20 November 2017 at 13:50, Ralph Goers <ralph.go...@dslextreme.com> >>> wrote: >>> >>>> More like 4 hors >>>> >>>> Sent from my iPhone >>>> >>>>> On Nov 20, 2017, at 12:43 PM, Mikael Ståldal <mi...@apache.org> wrote: >>>>> >>>>> It is. But how common is it that people download the source of a >>>> particular release? I think that most people either download the binary >>>> artifacts, or build the source from latest master branch (and there it is >>>> already fixed). >>>>> >>>>> Maybe we can include something about this in the release notes, that >>>> this unit test might fail in Windows. >>>>> >>>>> It is unfourtante that our release process is so heavy that it takes ~1 >>>> hour to make another RC, but that's the way it (currently) is. >>>>> >>>>> >>>>>> On 2017-11-20 20:33, Gary Gregory wrote: >>>>>> It's just lame that if someone downloads the source they cannot even >>>> build >>>>>> it :-( >>>>>> Gayr >>>>>>> On Mon, Nov 20, 2017 at 2:28 PM, Mikael Ståldal <mi...@apache.org> >>>> wrote: >>>>>>> I agree with Ralph. >>>>>>> >>>>>>>> On 2017-11-20 20:03, Ralph Goers wrote: >>>>>>>> >>>>>>>> Unless you find something else I am not inclined to rerun the >>> release >>>>>>>> just to fix a unit test where we know what the problem is and that >>>> has no >>>>>>>> impact on the code customers use. >>>>>>>> >>>>>>>> Ralph >>>>>>>> >>>>>>>> On Nov 20, 2017, at 11:56 AM, Gary Gregory <garydgreg...@gmail.com> >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>> On Mon, Nov 20, 2017 at 10:43 AM, Gary Gregory < >>>> garydgreg...@gmail.com> >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>> Here it is: >>>>>>>>>> >>>>>>>>>> [ERROR] Tests run: 13, Failures: 0, Errors: 1, Skipped: 0, Time >>>> elapsed: >>>>>>>>>> 1.469 s <<< FAILURE! - in org.apache.log4j.config. >>>>>>>>>> Log4j1ConfigurationFactoryTest >>>>>>>>>> [ERROR] testSystemProperties1(org.apache.log4j.config. >>>>>>>>>> Log4j1ConfigurationFactoryTest) Time elapsed: 0.027 s <<< >>> ERROR! >>>>>>>>>> java.nio.file.FileSystemException: >>>>>>>>>> C:\Users\ggregory\AppData\Local\Temp\hadoop.log: The process >>> cannot >>>>>>>>>> access the file because it is being used by another process. >>>>>>>>>> >>>>>>>>>> at org.apache.log4j.config.Log4j1ConfigurationFactoryTest >>>>>>>>>> .testSystemProperties1(Log4j1ConfigurationFactoryTest.java:173) >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> I think Remko fixed that in master. >>>>>>>>>> >>>>>>>>>> >>>>>>>>> Building master with 'mvn clean install' passes so I would prefer >>>> another >>>>>>>>> RC that picks up Remko's fix. >>>>>>>>> >>>>>>>>> Gary >>>>>>>>> >>>>>>>>> >>>>>>>>>> Gary >>>>>>>>>> >>>>>>>>>> On Mon, Nov 20, 2017 at 9:41 AM, Gary Gregory < >>>> garydgreg...@gmail.com> >>>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>> 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 (bb52d8502b132ec0a5a3f4c09453c0 >>> 7478323dc5; >>>>>>>>>>>>>>> 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 (138edd61fd100ec658bfa2d307c43b >>>> 76940a5d7d; >>>>>>>>>>>>>>>>>> 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.CommandLineHelpT >>>>>>>>>>>>>>>>>> est. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> testSynopsisOrderCorrectWhenParametersDeclaredOutOfOrder( >>>>>>>>>>>>>>>> CommandLineHelpTest.java:2014) >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> [ERROR] >>>>>>>>>>>>>>>>>> testDefaultParameterRenderer_ >>> rendersSpecifiedMarkerForParam >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> etersWithPositiveArity(org.apache.logging.log4j.core. >>> tools.p >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> icocli. >>>>>>>>>>>> >>>>>>>>>>>>> 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.CommandLineHelpT >>>>>>>>>>>>>>>>>> est. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> testDefaultParameterRenderer_ >>> rendersSpecifiedMarkerForParam >>>>>>>>>>>>>>>> etersWithPositiveArity(CommandLineHelpTest.java:1020) >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Caused by: java.lang.AssertionError: expected:<*> but >>> was:<*> >>>>>>>>>>>>>>>>>> at >>>>>>>>>>>>>>>>>> org.apache.logging.log4j.core. >>>> tools.picocli.CommandLineHelpT >>>>>>>>>>>>>>>>>> est. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> 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.CommandLineHelpT >>>>>>>>>>>>>>>>>> est. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> testDefaultOptionRenderer_rendersSpacePrefixByDefaultFor >>>>>>>>>>>>>>>> RequiredOptionsWithDefaultValue(CommandLineHelpTest.java: >>> 990) >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Caused by: java.lang.AssertionError: expected:< > but >>> was:< > >>>>>>>>>>>>>>>>>> at >>>>>>>>>>>>>>>>>> org.apache.logging.log4j.core. >>>> tools.picocli.CommandLineHelpT >>>>>>>>>>>>>>>>>> est. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> 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.CommandLineHelpT >>>>>>>>>>>>>>>>>> est. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> testDefaultParameterRenderer_ >>> rendersSpacePrefixForParameter >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> sWithZeroArity( >>>>>>>>>>>>> >>>>>>>>>>>>>> CommandLineHelpTest.java:1035) >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Caused by: java.lang.AssertionError: expected:<<optional>> >>>> but >>>>>>>>>>>>>>>>>> was:<<optional>> >>>>>>>>>>>>>>>>>> at >>>>>>>>>>>>>>>>>> org.apache.logging.log4j.core. >>>> tools.picocli.CommandLineHelpT >>>>>>>>>>>>>>>>>> est. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> 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.CommandLineHelpT >>>>>>>>>>>>>>>>>> est. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> testDefaultOptionRenderer_rendersSpecifiedMarkerForRequi >>>>>>>>>>>>>>>> redOptionsWithDefault(CommandLineHelpTest.java:944) >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Caused by: java.lang.AssertionError: expected:<*> but >>> was:<*> >>>>>>>>>>>>>>>>>> at >>>>>>>>>>>>>>>>>> org.apache.logging.log4j.core. >>>> tools.picocli.CommandLineHelpT >>>>>>>>>>>>>>>>>> est. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> 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.CommandLineHelpT >>>>>>>>>>>>>>>>>> est. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> 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.CommandLineHelpT >>>>>>>>>>>>>>>>>> est. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> testDefaultOptionRenderer_rendersSpecifiedMarkerForRequi >>>>>>>>>>>>>>>> redOptionsWithoutDefault(CommandLineHelpTest.java:960) >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Caused by: java.lang.AssertionError: expected:<*> but >>> was:<*> >>>>>>>>>>>>>>>>>> at >>>>>>>>>>>>>>>>>> org.apache.logging.log4j.core. >>>> tools.picocli.CommandLineHelpT >>>>>>>>>>>>>>>>>> est. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> testDefaultOptionRenderer_rendersSpecifiedMarkerForRequi >>>>>>>>>>>>>>>> redOptionsWithoutDefault(CommandLineHelpTest.java:960) >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> [ERROR] >>>>>>>>>>>>>>>>>> testSubclassAttributesOverride >>>> EmptySuper(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.CommandLineHelpT >>>>>>>>>>>>>>>>>> est. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> 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.CommandLineHelpT >>>>>>>>>>>>>>>>>> est. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> testDefaultParameterRenderer_ >>> rendersSpacePrefixByDefaultFor >>>>>>>>>>>>>>>> ParametersWithPositiveArity(CommandLineHelpTest.java:1005) >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Caused by: java.lang.AssertionError: expected:< > but >>> was:< > >>>>>>>>>>>>>>>>>> at >>>>>>>>>>>>>>>>>> org.apache.logging.log4j.core. >>>> tools.picocli.CommandLineHelpT >>>>>>>>>>>>>>>>>> est. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> 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.CommandLineHelpT >>>>>>>>>>>>>>>>>> est. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> testDefaultOptionRenderer_rendersCommaOnlyIfBothShortAnd >>>>>>>>>>>>>>>> LongOptionNamesExist(CommandLineHelpTest.java:1065) >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Caused by: java.lang.AssertionError: expected:<-v> but >>>> was:<-v> >>>>>>>>>>>>>>>>>> at >>>>>>>>>>>>>>>>>> org.apache.logging.log4j.core. >>>> tools.picocli.CommandLineHelpT >>>>>>>>>>>>>>>>>> est. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> 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.CommandLineHelpT >>>>>>>>>>>>>>>>>> est. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> testDefaultOptionRenderer_rendersShortestOptionNameThenO >>>>>>>>>>>>>>>> therOptionNamesAndDescription(CommandLineHelpTest.java:922) >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Caused by: java.lang.AssertionError: expected:<-L> but >>>> was:<-L> >>>>>>>>>>>>>>>>>> at >>>>>>>>>>>>>>>>>> org.apache.logging.log4j.core. >>>> tools.picocli.CommandLineHelpT >>>>>>>>>>>>>>>>>> est. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> testDefaultOptionRenderer_rendersShortestOptionNameThenO >>>>>>>>>>>>>>>> therOptionNamesAndDescription(CommandLineHelpTest.java:922) >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> [ERROR] >>>>>>>>>>>>>>>>>> testDefaultOptionRenderer_rendersSpacePrefixByDefaultFor >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> RequiredOptionsWithoutDefaultV >>> alue(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.CommandLineHelpT >>>>>>>>>>>>>>>>>> est. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> testDefaultOptionRenderer_rendersSpacePrefixByDefaultFor >>>>>>>>>>>>>>>> RequiredOptionsWithoutDefaultV >>> alue(CommandLineHelpTest.java: >>>> 974) >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Caused by: java.lang.AssertionError: expected:< > but >>> was:< > >>>>>>>>>>>>>>>>>> at >>>>>>>>>>>>>>>>>> org.apache.logging.log4j.core. >>>> tools.picocli.CommandLineHelpT >>>>>>>>>>>>>>>>>> est. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> testDefaultOptionRenderer_rendersSpacePrefixByDefaultFor >>>>>>>>>>>>>>>> RequiredOptionsWithoutDefaultV >>> alue(CommandLineHelpTest.java: >>>> 974) >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> [ERROR] >>>>>>>>>>>>>>>>>> testDefaultOptionRenderer_omitsDefaultValuesForBooleanFi >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> elds(org.apache.logging.log4j. >>> core.tools.picocli.CommandLine >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> HelpTest) >>>>>>>>>>>> >>>>>>>>>>>>> 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.CommandLineHelpT >>>>>>>>>>>>>>>>>> est. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> testDefaultOptionRenderer_omitsDefaultValuesForBooleanFi >>>>>>>>>>>>>>>> elds(CommandLineHelpTest.java:1099) >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Caused by: java.lang.AssertionError: expected:<-v> but >>>> was:<-v> >>>>>>>>>>>>>>>>>> at >>>>>>>>>>>>>>>>>> org.apache.logging.log4j.core. >>>> tools.picocli.CommandLineHelpT >>>>>>>>>>>>>>>>>> est. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> testDefaultOptionRenderer_omitsDefaultValuesForBooleanFi >>>>>>>>>>>>>>>> elds(CommandLineHelpTest.java:1099) >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> [ERROR] >>>>>>>>>>>>>>>>>> testAttributesInheritedWhenSub >>> classingForReuse(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.CommandLineHelpT >>>>>>>>>>>>>>>>>> est. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> 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.CommandLineHelpT >>>>>>>>>>>>>>>>>> est. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> 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.CommandLineHelpT >>>>>>>>>>>>>>>>>> est. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> 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.CommandLineHelpT >>>>>>>>>>>>>>>>>> est. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> 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.goers@ >>>> 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. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>> >>>>> >>>>> >>>> >>>> >>>> >>>> >>> >>> >>> -- >>> Matt Sicker <boa...@gmail.com> >>> > > >