I will test when it becomes available... :-)

Gary

On Tue, Jun 25, 2019 at 9:34 PM Ralph Goers <[email protected]>
wrote:

> I will see if I can get a new rc out tonight, but it might not make it.
>
> Ralph
>
> > On Jun 25, 2019, at 6:26 PM, Gary Gregory <[email protected]>
> wrote:
> >
> > On Tue, Jun 25, 2019 at 8:55 PM Ralph Goers <[email protected]>
> > wrote:
> >
> >> I have committed the fix and verified it works in my Windows VM.
> >>
> >
> > That fixes it for me as well with the HEAD of the 2.x branch and
> > Windows 10.0.16299.1087
> >
> > Gary
> >
> >
> >>
> >> Ralph
> >>
> >>> On Jun 25, 2019, at 5:34 PM, Ralph Goers <[email protected]>
> >> wrote:
> >>>
> >>> This release vote is cancelled.
> >>>
> >>> I have been able to duplicate the problem in my Windows VM. I believe I
> >> know what the problem is and will be testing it shortly. The problem is
> not
> >> with the test.
> >>>
> >>> Ralph
> >>>
> >>>> On Jun 25, 2019, at 4:01 PM, Remko Popma <[email protected]>
> wrote:
> >>>>
> >>>> When building from the tag on my Windows laptop, I get the same errors
> >> that
> >>>> Gary was seeing:
> >>>>
> >>>> [ERROR] Failures:
> >>>> [ERROR]
> >>>>
> >>
> QueueFullAsyncLoggerConfigLoggingFromToStringTest.testLoggingFromToStringCausesOutOfOrderMessages:76->asyncLoggerConfigRecursiveTest:96
> >>>> expected:<...ging in toString() #[0]> but was:<...ging in toString()
> >> #[128]>
> >>>> [ERROR]   ResolverUtilTest.testExtractPathFromFileUrl
> >>>> target\testpluginsutil failed with java.nio.file.FileSystemException:
> >>>> target\testpluginsutil\resolverutil2\customplugin2.jar: The process
> >> cannot
> >>>> access thefile because it is being used by another process.
> >>>>
> >>>> [ERROR]
> >> ResolverUtilTest.testExtractPathFromFileUrlNotDecodedIfFileExists
> >>>> target\testpluginsutil failed with java.nio.file.FileSystemException:
> >>>> target\testpluginsutil\resolverutil2\customplugin2.jar: The process
> >> cannot
> >>>> access the file because it is being used by another process.
> >>>>
> >>>> [ERROR]
> >> ResolverUtilTest.testFileFromUriWithSpacesAndPlusCharactersInName
> >>>> target\testpluginsutil failed with java.nio.file.FileSystemException:
> >>>> target\testpluginsutil\resolverutil2\customplugin2.jar: The process
> >> cannot
> >>>> access the file because it is being used by another process.
> >>>>
> >>>> [ERROR]   ResolverUtilTest.testFindInPackageFromJarPath
> >>>> target\testpluginsutil failed with java.nio.file.FileSystemException:
> >>>> target\testpluginsutil\resolverutil2\customplugin2.jar: The process
> >> cannot
> >>>> access the file because it is being used by another process.
> >>>>
> >>>> C:\Users\remko\IdeaProjects\logging-log4j2>mvn --version
> >>>> Apache Maven 3.5.2 (138edd61fd100ec658bfa2d307c43b76940a5d7d;
> >>>> 2017-10-18T16:58:13+09:00)
> >>>> Maven home: C:\apps\apache-maven-3.5.2\bin\..
> >>>> Java version: 1.8.0_202, vendor: Oracle Corporation
> >>>> Java home: C:\apps\jdk1.8.0_202\jre
> >>>> Default locale: en_GB, platform encoding: MS932
> >>>> OS name: "windows 10", version: "10.0", arch: "amd64", family:
> "windows"
> >>>>
> >>>> I will set JAVA_HOME to Java 7 and try again later.
> >>>>
> >>>>
> >>>> On Wed, Jun 26, 2019 at 3:55 AM Ralph Goers <
> [email protected]
> >>>
> >>>> wrote:
> >>>>
> >>>>> Interesting. It is failing trying to cleanup files before running the
> >> next
> >>>>> test. This seems likely to be something wrong in the unit test rather
> >> than
> >>>>> something wrong with ResolverUtil. However, ResolverUtilTest hasn’t
> >> changed
> >>>>> in quite a while.
> >>>>>
> >>>>> If this is the only problem I am reluctant to respin a release just
> for
> >>>>> this. I’d first have to see if I can even replicate it in my Windows
> >> VM.
> >>>>>
> >>>>> Ralph
> >>>>>
> >>>>>> On Jun 25, 2019, at 11:31 AM, Gary Gregory <[email protected]>
> >>>>> wrote:
> >>>>>>
> >>>>>> Here we go:
> >>>>>>
> >>>>>> [INFO] --- maven-surefire-plugin:2.22.2:test (default-test) @
> >> log4j-core
> >>>>> ---
> >>>>>> [INFO] Surefire report directory:
> >>>>>> C:\temp\rc\logging-log4j2\log4j-core\target\surefire-reports
> >>>>>> [INFO] parallel='none', perCoreThreadCount=true, threadCount=0,
> >>>>>> useUnlimitedThreads=false, threadCountSuites=0,
> threadCountClasses=0,
> >>>>>> threadCountMethods=0, parallelOptimized=true
> >>>>>> [INFO]
> >>>>>> [INFO] -------------------------------------------------------
> >>>>>> [INFO]  T E S T S
> >>>>>> [INFO] -------------------------------------------------------
> >>>>>> [INFO] Running
> >>>>>> org.apache.logging.log4j.core.config.plugins.util.ResolverUtilTest
> >>>>>> java.nio.file.FileSystemException:
> >>>>>> target\testpluginsutil\resolverutil2\customplugin2.jar: The process
> >>>>> cannot
> >>>>>> access the file because it is being used by another process.
> >>>>>>
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> sun.nio.fs.WindowsException.translateToIOException(WindowsException.java:86)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:97)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:102)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> sun.nio.fs.WindowsFileSystemProvider.implDelete(WindowsFileSystemProvider.java:269)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> sun.nio.fs.AbstractFileSystemProvider.deleteIfExists(AbstractFileSystemProvider.java:108)
> >>>>>>     at java.nio.file.Files.deleteIfExists(Files.java:1165)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> org.apache.logging.log4j.junit.CleanFolders$DeleteAllFileVisitor.visitFile(CleanFolders.java:63)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> org.apache.logging.log4j.junit.CleanFolders$DeleteAllFileVisitor.visitFile(CleanFolders.java:38)
> >>>>>>     at java.nio.file.Files.walkFileTree(Files.java:2670)
> >>>>>>     at java.nio.file.Files.walkFileTree(Files.java:2742)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> org.apache.logging.log4j.junit.CleanFolders.cleanFolder(CleanFolders.java:103)
> >>>>>>     at
> >>>>>>
> >> org.apache.logging.log4j.junit.CleanFolders.clean(CleanFolders.java:97)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> org.apache.logging.log4j.junit.AbstractExternalFileCleaner.clean(AbstractExternalFileCleaner.java:103)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> org.apache.logging.log4j.junit.AbstractExternalFileCleaner.after(AbstractExternalFileCleaner.java:85)
> >>>>>>     at
> >>>>>>
> org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:50)
> >>>>>>     at org.junit.rules.RunRules.evaluate(RunRules.java:20)
> >>>>>>     at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
> >>>>>>     at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
> >>>>>>     at
> >> org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
> >>>>>>     at
> >>>>> org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
> >>>>>>     at
> >> org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
> >>>>>>     at
> >>>>> org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
> >>>>>>     at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
> >>>>>>     at org.junit.runners.Suite.runChild(Suite.java:128)
> >>>>>>     at org.junit.runners.Suite.runChild(Suite.java:27)
> >>>>>>     at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
> >>>>>>     at
> >> org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
> >>>>>>     at
> >>>>> org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
> >>>>>>     at
> >> org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
> >>>>>>     at
> >>>>> org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
> >>>>>>     at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
> >>>>>>     at
> >>>>>> org.apache.maven.surefire.junitcore.JUnitCore.run(JUnitCore.java:55)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:137)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:107)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:83)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:75)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:158)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
> >>>>>>     at
> >>>>>>
> >>
> org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
> >>>>>> java.nio.file.FileSystemException:
> >>>>>> target\testpluginsutil\resolverutil2\customplugin2.jar: The process
> >>>>> cannot
> >>>>>> access the file because it is being used by another process.
> >>>>>>
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> sun.nio.fs.WindowsException.translateToIOException(WindowsException.java:86)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:97)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:102)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> sun.nio.fs.WindowsFileSystemProvider.implDelete(WindowsFileSystemProvider.java:269)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> sun.nio.fs.AbstractFileSystemProvider.deleteIfExists(AbstractFileSystemProvider.java:108)
> >>>>>>     at java.nio.file.Files.deleteIfExists(Files.java:1165)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> org.apache.logging.log4j.junit.CleanFolders$DeleteAllFileVisitor.visitFile(CleanFolders.java:63)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> org.apache.logging.log4j.junit.CleanFolders$DeleteAllFileVisitor.visitFile(CleanFolders.java:38)
> >>>>>>     at java.nio.file.Files.walkFileTree(Files.java:2670)
> >>>>>>     at java.nio.file.Files.walkFileTree(Files.java:2742)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> org.apache.logging.log4j.junit.CleanFolders.cleanFolder(CleanFolders.java:103)
> >>>>>>     at
> >>>>>>
> >> org.apache.logging.log4j.junit.CleanFolders.clean(CleanFolders.java:97)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> org.apache.logging.log4j.junit.AbstractExternalFileCleaner.clean(AbstractExternalFileCleaner.java:103)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> org.apache.logging.log4j.junit.AbstractExternalFileCleaner.before(AbstractExternalFileCleaner.java:92)
> >>>>>>     at
> >>>>>>
> org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:46)
> >>>>>>     at org.junit.rules.RunRules.evaluate(RunRules.java:20)
> >>>>>>     at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
> >>>>>>     at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
> >>>>>>     at
> >> org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
> >>>>>>     at
> >>>>> org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
> >>>>>>     at
> >> org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
> >>>>>>     at
> >>>>> org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
> >>>>>>     at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
> >>>>>>     at org.junit.runners.Suite.runChild(Suite.java:128)
> >>>>>>     at org.junit.runners.Suite.runChild(Suite.java:27)
> >>>>>>     at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
> >>>>>>     at
> >> org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
> >>>>>>     at
> >>>>> org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
> >>>>>>     at
> >> org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
> >>>>>>     at
> >>>>> org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
> >>>>>>     at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
> >>>>>>     at
> >>>>>> org.apache.maven.surefire.junitcore.JUnitCore.run(JUnitCore.java:55)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:137)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:107)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:83)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:75)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:158)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
> >>>>>>     at
> >>>>>>
> >>
> org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
> >>>>>> java.nio.file.FileSystemException:
> >>>>>> target\testpluginsutil\resolverutil2\customplugin2.jar: The process
> >>>>> cannot
> >>>>>> access the file because it is being used by another process.
> >>>>>>
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> sun.nio.fs.WindowsException.translateToIOException(WindowsException.java:86)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:97)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:102)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> sun.nio.fs.WindowsFileSystemProvider.implDelete(WindowsFileSystemProvider.java:269)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> sun.nio.fs.AbstractFileSystemProvider.deleteIfExists(AbstractFileSystemProvider.java:108)
> >>>>>>     at java.nio.file.Files.deleteIfExists(Files.java:1165)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> org.apache.logging.log4j.junit.CleanFolders$DeleteAllFileVisitor.visitFile(CleanFolders.java:63)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> org.apache.logging.log4j.junit.CleanFolders$DeleteAllFileVisitor.visitFile(CleanFolders.java:38)
> >>>>>>     at java.nio.file.Files.walkFileTree(Files.java:2670)
> >>>>>>     at java.nio.file.Files.walkFileTree(Files.java:2742)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> org.apache.logging.log4j.junit.CleanFolders.cleanFolder(CleanFolders.java:103)
> >>>>>>     at
> >>>>>>
> >> org.apache.logging.log4j.junit.CleanFolders.clean(CleanFolders.java:97)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> org.apache.logging.log4j.junit.AbstractExternalFileCleaner.clean(AbstractExternalFileCleaner.java:103)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> org.apache.logging.log4j.junit.AbstractExternalFileCleaner.before(AbstractExternalFileCleaner.java:92)
> >>>>>>     at
> >>>>>>
> org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:46)
> >>>>>>     at org.junit.rules.RunRules.evaluate(RunRules.java:20)
> >>>>>>     at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
> >>>>>>     at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
> >>>>>>     at
> >> org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
> >>>>>>     at
> >>>>> org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
> >>>>>>     at
> >> org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
> >>>>>>     at
> >>>>> org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
> >>>>>>     at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
> >>>>>>     at org.junit.runners.Suite.runChild(Suite.java:128)
> >>>>>>     at org.junit.runners.Suite.runChild(Suite.java:27)
> >>>>>>     at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
> >>>>>>     at
> >> org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
> >>>>>>     at
> >>>>> org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
> >>>>>>     at
> >> org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
> >>>>>>     at
> >>>>> org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
> >>>>>>     at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
> >>>>>>     at
> >>>>>> org.apache.maven.surefire.junitcore.JUnitCore.run(JUnitCore.java:55)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:137)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:107)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:83)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:75)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:158)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
> >>>>>>     at
> >>>>>>
> >>
> org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
> >>>>>> java.nio.file.FileSystemException:
> >>>>>> target\testpluginsutil\resolverutil2\customplugin2.jar: The process
> >>>>> cannot
> >>>>>> access the file because it is being used by another process.
> >>>>>>
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> sun.nio.fs.WindowsException.translateToIOException(WindowsException.java:86)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:97)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:102)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> sun.nio.fs.WindowsFileSystemProvider.implDelete(WindowsFileSystemProvider.java:269)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> sun.nio.fs.AbstractFileSystemProvider.deleteIfExists(AbstractFileSystemProvider.java:108)
> >>>>>>     at java.nio.file.Files.deleteIfExists(Files.java:1165)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> org.apache.logging.log4j.junit.CleanFolders$DeleteAllFileVisitor.visitFile(CleanFolders.java:63)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> org.apache.logging.log4j.junit.CleanFolders$DeleteAllFileVisitor.visitFile(CleanFolders.java:38)
> >>>>>>     at java.nio.file.Files.walkFileTree(Files.java:2670)
> >>>>>>     at java.nio.file.Files.walkFileTree(Files.java:2742)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> org.apache.logging.log4j.junit.CleanFolders.cleanFolder(CleanFolders.java:103)
> >>>>>>     at
> >>>>>>
> >> org.apache.logging.log4j.junit.CleanFolders.clean(CleanFolders.java:97)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> org.apache.logging.log4j.junit.AbstractExternalFileCleaner.clean(AbstractExternalFileCleaner.java:103)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> org.apache.logging.log4j.junit.AbstractExternalFileCleaner.before(AbstractExternalFileCleaner.java:92)
> >>>>>>     at
> >>>>>>
> org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:46)
> >>>>>>     at org.junit.rules.RunRules.evaluate(RunRules.java:20)
> >>>>>>     at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
> >>>>>>     at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
> >>>>>>     at
> >> org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
> >>>>>>     at
> >>>>> org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
> >>>>>>     at
> >> org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
> >>>>>>     at
> >>>>> org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
> >>>>>>     at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
> >>>>>>     at org.junit.runners.Suite.runChild(Suite.java:128)
> >>>>>>     at org.junit.runners.Suite.runChild(Suite.java:27)
> >>>>>>     at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
> >>>>>>     at
> >> org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
> >>>>>>     at
> >>>>> org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
> >>>>>>     at
> >> org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
> >>>>>>     at
> >>>>> org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
> >>>>>>     at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
> >>>>>>     at
> >>>>>> org.apache.maven.surefire.junitcore.JUnitCore.run(JUnitCore.java:55)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:137)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:107)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:83)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:75)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:158)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
> >>>>>>     at
> >>>>>>
> >>>>>
> >>
> org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
> >>>>>>     at
> >>>>>>
> >>
> org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
> >>>>>> [ERROR] Tests run: 14, Failures: 4, Errors: 0, Skipped: 0, Time
> >> elapsed:
> >>>>>> 9.756 s <<< FAILURE! - in
> >>>>>> org.apache.logging.log4j.core.config.plugins.util.ResolverUtilTest
> >>>>>> [ERROR]
> >>>>>>
> >>>>>
> >>
> testFindInPackageFromJarPath(org.apache.logging.log4j.core.config.plugins.util.ResolverUtilTest)
> >>>>>> Time elapsed: 2.766 s  <<< FAILURE!
> >>>>>> java.lang.AssertionError:
> >>>>>> target\testpluginsutil failed with
> java.nio.file.FileSystemException:
> >>>>>> target\testpluginsutil\resolverutil2\customplugin2.jar: The process
> >>>>> cannot
> >>>>>> access the file because it is being used by another process.
> >>>>>>
> >>>>>>
> >>>>>> [ERROR]
> >>>>>>
> >>>>>
> >>
> testExtractPathFromFileUrlNotDecodedIfFileExists(org.apache.logging.log4j.core.config.plugins.util.ResolverUtilTest)
> >>>>>> Time elapsed: 2.031 s  <<< FAILURE!
> >>>>>> java.lang.AssertionError:
> >>>>>> target\testpluginsutil failed with
> java.nio.file.FileSystemException:
> >>>>>> target\testpluginsutil\resolverutil2\customplugin2.jar: The process
> >>>>> cannot
> >>>>>> access the file because it is being used by another process.
> >>>>>>
> >>>>>>
> >>>>>> [ERROR]
> >>>>>>
> >>>>>
> >>
> testFileFromUriWithSpacesAndPlusCharactersInName(org.apache.logging.log4j.core.config.plugins.util.ResolverUtilTest)
> >>>>>> Time elapsed: 2.053 s  <<< FAILURE!
> >>>>>> java.lang.AssertionError:
> >>>>>> target\testpluginsutil failed with
> java.nio.file.FileSystemException:
> >>>>>> target\testpluginsutil\resolverutil2\customplugin2.jar: The process
> >>>>> cannot
> >>>>>> access the file because it is being used by another process.
> >>>>>>
> >>>>>>
> >>>>>> [ERROR]
> >>>>>>
> >>>>>
> >>
> testExtractPathFromFileUrl(org.apache.logging.log4j.core.config.plugins.util.ResolverUtilTest)
> >>>>>> Time elapsed: 2.01 s  <<< FAILURE!
> >>>>>> java.lang.AssertionError:
> >>>>>> target\testpluginsutil failed with
> java.nio.file.FileSystemException:
> >>>>>> target\testpluginsutil\resolverutil2\customplugin2.jar: The process
> >>>>> cannot
> >>>>>> access the file because it is being used by another process.
> >>>>>>
> >>>>>>
> >>>>>> [INFO]
> >>>>>> [INFO] Results:
> >>>>>> [INFO]
> >>>>>> [ERROR] Failures:
> >>>>>> [ERROR]   ResolverUtilTest.testExtractPathFromFileUrl
> >>>>>> target\testpluginsutil failed with
> java.nio.file.FileSystemException:
> >>>>>> target\testpluginsutil\resolverutil2\customplugin2.jar: The process
> >>>>> cannot
> >>>>>> access the file because it is being used by another process.
> >>>>>>
> >>>>>> [ERROR]
> >>>>> ResolverUtilTest.testExtractPathFromFileUrlNotDecodedIfFileExists
> >>>>>> target\testpluginsutil failed with
> java.nio.file.FileSystemException:
> >>>>>> target\testpluginsutil\resolverutil2\customplugin2.jar: The process
> >>>>> cannot
> >>>>>> access the file because it is being used by another process.
> >>>>>>
> >>>>>> [ERROR]
> >>>>> ResolverUtilTest.testFileFromUriWithSpacesAndPlusCharactersInName
> >>>>>> target\testpluginsutil failed with
> java.nio.file.FileSystemException:
> >>>>>> target\testpluginsutil\resolverutil2\customplugin2.jar: The process
> >>>>> cannot
> >>>>>> access the file because it is being used by another process.
> >>>>>>
> >>>>>> [ERROR]   ResolverUtilTest.testFindInPackageFromJarPath
> >>>>>> target\testpluginsutil failed with
> java.nio.file.FileSystemException:
> >>>>>> target\testpluginsutil\resolverutil2\customplugin2.jar: The process
> >>>>> cannot
> >>>>>> access the file because it is being used by another process.
> >>>>>>
> >>>>>> [INFO]
> >>>>>> [ERROR] Tests run: 14, Failures: 4, Errors: 0, Skipped: 0
> >>>>>> [INFO]
> >>>>>> [INFO]
> >>>>>>
> >> ------------------------------------------------------------------------
> >>>>>> [INFO] BUILD FAILURE
> >>>>>> [INFO]
> >>>>>>
> >> ------------------------------------------------------------------------
> >>>>>> [INFO] Total time:  51.146 s
> >>>>>> [INFO] Finished at: 2019-06-25T14:30:14-04:00
> >>>>>> [INFO]
> >>>>>>
> >> ------------------------------------------------------------------------
> >>>>>> [ERROR] Failed to execute goal
> >>>>>> org.apache.maven.plugins:maven-surefire-plugin:2.22.2:test
> >> (default-test)
> >>>>>> on project log4j-core: There are test failures.
> >>>>>> [ERROR]
> >>>>>> [ERROR] Please refer to
> >>>>>> C:\temp\rc\logging-log4j2\log4j-core\target\surefire-reports for the
> >>>>>> individual test results.
> >>>>>> [ERROR] Please refer to dump files (if any exist) [date].dump,
> >>>>>> [date]-jvmRun[N].dump and [date].dumpstream.
> >>>>>> [ERROR] -> [Help 1]
> >>>>>> org.apache.maven.lifecycle.LifecycleExecutionException: Failed to
> >> execute
> >>>>>> goal org.apache.maven.plugins:maven-surefire-plugin:2.22.2:test
> >>>>>> (default-test) on project log4j-core: There are test failures.
> >>>>>>
> >>>>>> Please refer to
> >>>>>> C:\temp\rc\logging-log4j2\log4j-core\target\surefire-reports for the
> >>>>>> individual test results.
> >>>>>> Please refer to dump files (if any exist) [date].dump,
> >>>>>> [date]-jvmRun[N].dump and [date].dumpstream.
> >>>>>> at org.apache.maven.lifecycle.internal.MojoExecutor.execute
> >>>>>> (MojoExecutor.java:215)
> >>>>>> at org.apache.maven.lifecycle.internal.MojoExecutor.execute
> >>>>>> (MojoExecutor.java:156)
> >>>>>> at org.apache.maven.lifecycle.internal.MojoExecutor.execute
> >>>>>> (MojoExecutor.java:148)
> >>>>>> at
> >>>>>>
> >> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
> >>>>>> (LifecycleModuleBuilder.java:117)
> >>>>>> at
> >>>>>>
> >> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
> >>>>>> (LifecycleModuleBuilder.java:81)
> >>>>>> at
> >>>>>>
> >>>>>
> >>
> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
> >>>>>> (SingleThreadedBuilder.java:56)
> >>>>>> at org.apache.maven.lifecycle.internal.LifecycleStarter.execute
> >>>>>> (LifecycleStarter.java:128)
> >>>>>> at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
> >>>>>> at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
> >>>>>> at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
> >>>>>> at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956)
> >>>>>> at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:288)
> >>>>>> at org.apache.maven.cli.MavenCli.main (MavenCli.java:192)
> >>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
> >>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke
> >>>>>> (NativeMethodAccessorImpl.java:62)
> >>>>>> at sun.reflect.DelegatingMethodAccessorImpl.invoke
> >>>>>> (DelegatingMethodAccessorImpl.java:43)
> >>>>>> at java.lang.reflect.Method.invoke (Method.java:498)
> >>>>>> at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced
> >>>>>> (Launcher.java:282)
> >>>>>> at org.codehaus.plexus.classworlds.launcher.Launcher.launch
> >>>>>> (Launcher.java:225)
> >>>>>> at
> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode
> >>>>>> (Launcher.java:406)
> >>>>>> at org.codehaus.plexus.classworlds.launcher.Launcher.main
> >>>>>> (Launcher.java:347)
> >>>>>> Caused by: org.apache.maven.plugin.MojoFailureException: There are
> >> test
> >>>>>> failures.
> >>>>>>
> >>>>>> Please refer to
> >>>>>> C:\temp\rc\logging-log4j2\log4j-core\target\surefire-reports for the
> >>>>>> individual test results.
> >>>>>> Please refer to dump files (if any exist) [date].dump,
> >>>>>> [date]-jvmRun[N].dump and [date].dumpstream.
> >>>>>> at org.apache.maven.plugin.surefire.SurefireHelper.throwException
> >>>>>> (SurefireHelper.java:289)
> >>>>>> at org.apache.maven.plugin.surefire.SurefireHelper.reportExecution
> >>>>>> (SurefireHelper.java:161)
> >>>>>> at org.apache.maven.plugin.surefire.SurefirePlugin.handleSummary
> >>>>>> (SurefirePlugin.java:364)
> >>>>>> at
> >>>>>>
> >>>>>
> >>
> org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked
> >>>>>> (AbstractSurefireMojo.java:1041)
> >>>>>> at org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute
> >>>>>> (AbstractSurefireMojo.java:857)
> >>>>>> at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo
> >>>>>> (DefaultBuildPluginManager.java:137)
> >>>>>> at org.apache.maven.lifecycle.internal.MojoExecutor.execute
> >>>>>> (MojoExecutor.java:210)
> >>>>>> at org.apache.maven.lifecycle.internal.MojoExecutor.execute
> >>>>>> (MojoExecutor.java:156)
> >>>>>> at org.apache.maven.lifecycle.internal.MojoExecutor.execute
> >>>>>> (MojoExecutor.java:148)
> >>>>>> at
> >>>>>>
> >> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
> >>>>>> (LifecycleModuleBuilder.java:117)
> >>>>>> at
> >>>>>>
> >> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
> >>>>>> (LifecycleModuleBuilder.java:81)
> >>>>>> at
> >>>>>>
> >>>>>
> >>
> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
> >>>>>> (SingleThreadedBuilder.java:56)
> >>>>>> at org.apache.maven.lifecycle.internal.LifecycleStarter.execute
> >>>>>> (LifecycleStarter.java:128)
> >>>>>> at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
> >>>>>> at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
> >>>>>> at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
> >>>>>> at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956)
> >>>>>> at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:288)
> >>>>>> at org.apache.maven.cli.MavenCli.main (MavenCli.java:192)
> >>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
> >>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke
> >>>>>> (NativeMethodAccessorImpl.java:62)
> >>>>>> at sun.reflect.DelegatingMethodAccessorImpl.invoke
> >>>>>> (DelegatingMethodAccessorImpl.java:43)
> >>>>>> at java.lang.reflect.Method.invoke (Method.java:498)
> >>>>>> at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced
> >>>>>> (Launcher.java:282)
> >>>>>> at org.codehaus.plexus.classworlds.launcher.Launcher.launch
> >>>>>> (Launcher.java:225)
> >>>>>> at
> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode
> >>>>>> (Launcher.java:406)
> >>>>>> at org.codehaus.plexus.classworlds.launcher.Launcher.main
> >>>>>> (Launcher.java:347)
> >>>>>> [ERROR]
> >>>>>> [ERROR] Re-run Maven using the -X switch to enable full debug
> logging.
> >>>>>> [ERROR]
> >>>>>> [ERROR] For more information about the errors and possible
> solutions,
> >>>>>> please read the following articles:
> >>>>>> [ERROR] [Help 1]
> >>>>>>
> http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
> >>>>>>
> >>>>>> using: mvn test -Dtest=ResolverUtilTest -pl log4j-core -e -V
> >>>>>>
> >>>>>> Gary
> >>>>>>
> >>>>>> On Tue, Jun 25, 2019 at 11:48 AM Gary Gregory <
> [email protected]
> >>>
> >>>>>> wrote:
> >>>>>>
> >>>>>>> I will retest and report back today...
> >>>>>>>
> >>>>>>> Gary
> >>>>>>>
> >>>>>>> On Tue, Jun 25, 2019, 10:51 Ralph Goers <
> [email protected]>
> >>>>>>> wrote:
> >>>>>>>
> >>>>>>>> Can you run just that test to see if you get stack traces?
> >>>>>>>>
> >>>>>>>> Ralph
> >>>>>>>>
> >>>>>>>>> On Jun 25, 2019, at 6:59 AM, Gary Gregory <
> [email protected]>
> >>>>>>>> wrote:
> >>>>>>>>>
> >>>>>>>>> Oops, hit send too soon. I get the test failures:
> >>>>>>>>>
> >>>>>>>>> ...
> >>>>>>>>> [ERROR] Failures:
> >>>>>>>>> [ERROR]   ResolverUtilTest.testExtractPathFromFileUrl
> >>>>>>>>> target\testpluginsutil failed with
> >> java.nio.file.FileSystemException:
> >>>>>>>>> target\testpluginsutil\resolverutil2\customplugin2.jar: The
> process
> >>>>>>>> cannot
> >>>>>>>>> access the file because it is being used by another process.
> >>>>>>>>>
> >>>>>>>>> [ERROR]
> >>>>>>>> ResolverUtilTest.testExtractPathFromFileUrlNotDecodedIfFileExists
> >>>>>>>>> target\testpluginsutil failed with
> >> java.nio.file.FileSystemException:
> >>>>>>>>> target\testpluginsutil\resolverutil2\customplugin2.jar: The
> process
> >>>>>>>> cannot
> >>>>>>>>> access the file because it is being used by another process.
> >>>>>>>>>
> >>>>>>>>> [ERROR]
> >>>>>>>> ResolverUtilTest.testFileFromUriWithSpacesAndPlusCharactersInName
> >>>>>>>>> target\testpluginsutil failed with
> >> java.nio.file.FileSystemException:
> >>>>>>>>> target\testpluginsutil\resolverutil2\customplugin2.jar: The
> process
> >>>>>>>> cannot
> >>>>>>>>> access the file because it is being used by another process.
> >>>>>>>>>
> >>>>>>>>> [ERROR]   ResolverUtilTest.testFindInPackageFromJarPath
> >>>>>>>>> target\testpluginsutil failed with
> >> java.nio.file.FileSystemException:
> >>>>>>>>> target\testpluginsutil\resolverutil2\customplugin2.jar: The
> process
> >>>>>>>> cannot
> >>>>>>>>> access the file because it is being used by another process.
> >>>>>>>>>
> >>>>>>>>> [INFO]
> >>>>>>>>> [ERROR] Tests run: 2056, Failures: 4, Errors: 0, Skipped: 26
> >>>>>>>>> [INFO]
> >>>>>>>>> [INFO]
> >>>>>>>>>
> >>>>>
> >> ------------------------------------------------------------------------
> >>>>>>>>> [INFO] Reactor Summary for Apache Log4j 2 2.12.0:
> >>>>>>>>> [INFO]
> >>>>>>>>> [INFO] Apache Log4j 2 .....................................
> >> SUCCESS [
> >>>>>>>>> 6.669 s]
> >>>>>>>>> [INFO] Apache Log4j API Java 9 support ....................
> >> SUCCESS [
> >>>>>>>>> 5.495 s]
> >>>>>>>>> [INFO] Apache Log4j API ...................................
> SUCCESS
> >>>>>>>> [01:09
> >>>>>>>>> min]
> >>>>>>>>> [INFO] Apache Log4j Implementation Java 9 support .........
> >> SUCCESS [
> >>>>>>>>> 2.235 s]
> >>>>>>>>> [INFO] Apache Log4j Core ..................................
> FAILURE
> >>>>>>>> [16:23
> >>>>>>>>> min]
> >>>>>>>>> [INFO] Apache Log4j Core Integration Tests ................
> SKIPPED
> >>>>>>>>> ...
> >>>>>>>>>
> >>>>>>>>> using:
> >>>>>>>>>
> >>>>>>>>> Apache Maven 3.6.1 (d66c9c0b3152b2e69ee9bac180bb8fcc8e6af555;
> >>>>>>>>> 2019-04-04T15:00:29-04:00)
> >>>>>>>>> Maven home: C:\Java\apache-maven-3.6.1\bin\..
> >>>>>>>>> Java version: 1.8.0_212, vendor: Oracle Corporation, runtime:
> >>>>> C:\Program
> >>>>>>>>> Files\Java\jdk1.8.0_212\jre
> >>>>>>>>> Default locale: en_US, platform encoding: Cp1252
> >>>>>>>>> OS name: "windows 10", version: "10.0", arch: "amd64", family:
> >>>>> "windows"
> >>>>>>>>>
> >>>>>>>>> Gary
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> On Tue, Jun 25, 2019 at 9:58 AM Gary Gregory <
> >> [email protected]>
> >>>>>>>> wrote:
> >>>>>>>>>
> >>>>>>>>>> I get the following test failures:
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> On Sun, Jun 23, 2019 at 9:43 PM Ralph Goers <
> >>>>>>>> [email protected]>
> >>>>>>>>>> wrote:
> >>>>>>>>>>
> >>>>>>>>>>> This is a vote to release Log4j 2.12.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.
> >>>>>>>>>>>
> >>>>>>>>>>> Changes in this release include:
> >>>>>>>>>>>
> >>>>>>>>>>> New Features
> >>>>>>>>>>>
> >>>>>>>>>>>    • LOG4J2-2403: Allow zero padding the counter of a
> >>>>>>>>>>> RollingFileAppender. Thanks to hupfdule.
> >>>>>>>>>>>    • LOG4J2-2427: Add filter that will match events when no
> >>>>> marker
> >>>>>>>>>>> is present. Thanks to Rimaljit Kaur.
> >>>>>>>>>>>    • LOG4J2-2406: Add reconfiguration methods to Configurator.
> >>>>>>>>>>>    • LOG4J2-913: Add support for reconfiguration via HTTP(S),
> >>>>>>>>>>> Docker, and Spring Cloud Configuration.
> >>>>>>>>>>>    • LOG4J2-2586: TCP Appender should support a host name
> >>>>>>>> resolving
> >>>>>>>>>>> to multiple IP addresses.
> >>>>>>>>>>>    • LOG4J2-2337: Allow custom end-of-line with JsonLayout.
> >>>>> Thanks
> >>>>>>>>>>> to Arvind Sahare, Patrice Ferrot.
> >>>>>>>>>>>    • LOG4J2-2598: GZIP compression on rollover supports
> >>>>>>>> configurable
> >>>>>>>>>>> compression levels. Thanks to Carter Kozak.
> >>>>>>>>>>>    • LOG4J2-2611: AsyncQueueFullPolicy configuration short
> >> values
> >>>>>>>>>>> "Default" and "Discard" are case insensitive to avoid
> confusion.
> >>>>>>>>>>>    • LOG4J2-2634: Add and use method
> >>>>>>>>>>> org.apache.logging.log4j.message.MapMessage.toKey(String) for
> >>>>> simpler
> >>>>>>>>>>> subclasses.
> >>>>>>>>>>> Fixed Bugs
> >>>>>>>>>>>
> >>>>>>>>>>>    • LOG4J2-2547: RollingRandomAccessFileAppender error message
> >>>>>>>>>>> referenced incorrect class name.
> >>>>>>>>>>>    • LOG4J2-2616: Restore constructor to
> >>>>> ThrowablePatternConverter
> >>>>>>>>>>> that was removed in 2.8.2.
> >>>>>>>>>>>    • LOG4J2-2622: StructuredDataId was ignoring maxLength
> >>>>>>>> atribute.
> >>>>>>>>>>>    • LOG4J2-2636: RFC5424Layout was not properly setting
> default
> >>>>>>>>>>> Structured Element id for the MDC
> >>>>>>>>>>>    • LOG4J2-1143: Lookups were not found if the plugin key was
> >>>>> not
> >>>>>>>>>>> lowercase. Thanks to Pascal Heinrich.
> >>>>>>>>>>>    • LOG4J2-1852: Locate plugins within a Jar using a URL
> >>>>>>>>>>> Connection. Thanks to Tanner Altares.
> >>>>>>>>>>>    • LOG4J2-2610: Explicitly set file creation time.
> >>>>>>>>>>>    • LOG4J2-2561: JEP223 version detection fix for JDK 9 and
> up.
> >>>>>>>>>>> Thanks to Ulrich Enslin.
> >>>>>>>>>>>    • LOG4J2-1103: FailoverAppender was failing with ERROR
> >>>>> appender
> >>>>>>>>>>> Failover has no parameter that matches element Failovers.
> Thanks
> >> to
> >>>>>>>> Seán
> >>>>>>>>>>> Dunne.
> >>>>>>>>>>>    • LOG4J2-2602: Update file time when size based triggering
> >>>>>>>> policy
> >>>>>>>>>>> is used without a time-based triggering policy.
> >>>>>>>>>>>    • LOG4J2-2597: Throw better exception message when both
> >>>>>>>>>>> log4j-slf4j-impl and log4j-to-slf4j are present.
> >>>>>>>>>>>    • LOG4J2-2559: NullPointerException in
> >>>>>>>>>>> JdbcAppender.createAppender(). Thanks to Li Lei, Gary Gregory.
> >>>>>>>>>>>    • LOG4J2-2592: StackOverflowException when server not
> >>>>> reachable
> >>>>>>>>>>> with SocketAppender. Thanks to Dávid Kaya, Gary Gregory.
> >>>>>>>>>>>    • LOG4J2-2598: java.lang.StackOverflowError at
> >>>>>>>>>>>
> >>>>>>>>
> >>>>>
> >>
> org.apache.logging.log4j.junit.AbstractExternalFileCleaner.println(AbstractExternalFileCleaner.java:169).
> >>>>>>>>>>> Thanks to Gary Gregory.
> >>>>>>>>>>>    • LOG4J2-2564: MapPatternConverter is properly created from
> >>>>> the
> >>>>>>>>>>> '%K', '%map', and '%MAP' patterns. PatternConverter instanceOf
> >>>>>>>> methods with
> >>>>>>>>>>> unknown parameter types no longer elide those with known
> >> parameters.
> >>>>>>>>>>>    • LOG4J2-2612: NullPointerException at
> >>>>>>>>>>>
> >>>>>>>>
> >>>>>
> >>
> org.apache.logging.log4j.core.appender.db.jdbc.JdbcDatabaseManager.writeInternal(JdbcDatabaseManager.java:803).
> >>>>>>>>>>>    • LOG4J2-2618: Possible ClassCastException in
> >>>>>>>>>>>
> >>>>>>>>
> >>>>>
> >>
> org.apache.logging.log4j.core.script.ScriptManager.ScriptManager(Configuration,
> >>>>>>>>>>> WatchManager)
> >>>>>>>>>>>    • LOG4J2-2631: RoutingAppender PurgePolicy implementations
> no
> >>>>>>>>>>> longer stop appenders referenced from the logger configuration,
> >> only
> >>>>>>>> those
> >>>>>>>>>>> that have been created by the RoutingAppender. Note that
> >>>>>>>>>>> RoutingAppender.getAppenders no longer includes entries for
> >>>>> referenced
> >>>>>>>>>>> appenders, only those which it has created.
> >>>>>>>>>>>    • LOG4J2-2629: Fix a race allowing events not to be recorded
> >>>>>>>> when
> >>>>>>>>>>> a RoutingAppender purge policy attempts to delete an idle
> >> appender
> >>>>> at
> >>>>>>>>>>> exactly the same time as a new event is recorded.
> >>>>>>>>>>>    • LOG4J2-2606: Asynchronous logging when the queue is full
> no
> >>>>>>>>>>> longer results in heavy CPU utilization and low throughput.
> >>>>>>>>>>> Changes
> >>>>>>>>>>>
> >>>>>>>>>>>    • : Update tests from H2 1.4.197 to 1.4.199. Thanks to Gary
> >>>>>>>>>>> Gregory.
> >>>>>>>>>>>    • LOG4J2-2570: Update Jackson from 2.9.7 to 2.9.8. Thanks to
> >>>>>>>> Gary
> >>>>>>>>>>> Gregory.
> >>>>>>>>>>>    • LOG4J2-2574: Update MongoDB 3 module driver from 3.9.0 to
> >>>>>>>>>>> 3.10.1. Thanks to Gary Gregory.
> >>>>>>>>>>>    • LOG4J2-2619: Update Jackson from 2.9.8 to 2.9.9.
> >>>>>>>>>>>    • LOG4J2-2634: Refactor several AsyncLogger methods below
> the
> >>>>>>>> 35
> >>>>>>>>>>> byte threshold for inlining.
> >>>>>>>>>>>
> >>>>>>>>>>> Tag:
> >>>>>>>>>>> a)  for a new copy do "git clone
> >>>>>>>>>>> https://github.com/apache/logging-log4j2.git"; and then "git
> >>>>> checkout
> >>>>>>>>>>> tags/log4j-2.12.0-rc1”
> >>>>>>>>>>> b) for an existing working copy to “git pull” and then “git
> >> checkout
> >>>>>>>>>>> tags/log4j-2.12.0-rc1”
> >>>>>>>>>>>
> >>>>>>>>>>> Web Site:  http://rgoers.github.io/log4j2-site/index.html.
> >>>>>>>>>>>
> >>>>>>>>>>> Maven Artifacts:
> >>>>>>>>>>>
> >>>>>>>>
> >>>>>
> >>
> https://repository.apache.org/content/repositories/orgapachelogging-1046
> >>>>>>>>>>>
> >>>>>>>>>>> Distribution archives:
> >>>>>>>>>>> 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/orgapachelogging-1046/org/apache/logging/log4j/
> >>>>>>>>>>>
> >>>>>>>>>>> Ralph
> >>>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>
> >>
> >>
> >>
>
>
>
>

Reply via email to