Thanks Ralph! On Tue, Jun 25, 2019 at 21:20, Gary Gregory <[email protected]> wrote:
> 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 > > >>>>>>>>>>> > > >>>>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>> > > >>>>> > > >>>>> > > >>> > > >>> > > >>> > > >>> > > >>> > > >> > > >> > > >> > > >> > > > > > > > > > -- Matt Sicker <[email protected]>
