[
https://issues.apache.org/jira/browse/MNG-8487?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Tamas Cservenak closed MNG-8487.
--------------------------------
Resolution: Fixed
> maven-cli testing is not fully isolated
> ---------------------------------------
>
> Key: MNG-8487
> URL: https://issues.apache.org/jira/browse/MNG-8487
> Project: Maven
> Issue Type: Bug
> Reporter: Tamas Cservenak
> Assignee: Tamas Cservenak
> Priority: Major
> Fix For: 4.0.0-rc-3
>
>
> Affects current master.
> Example:
> {noformat}
> [INFO] Running
> org.apache.maven.cling.invoker.mvn.resident.ResidentMavenInvokerTest
> [WARNING] Tests run: 2, Failures: 0, Errors: 0, Skipped: 1, Time elapsed:
> 2.135 s -- in
> org.apache.maven.cling.invoker.mvn.resident.ResidentMavenInvokerTest
> [INFO] Running org.apache.maven.cling.invoker.mvn.MavenInvokerTest
> [ERROR] Tests run: 2, Failures: 0, Errors: 1, Skipped: 1, Time elapsed: 0.690
> s <<< FAILURE! -- in org.apache.maven.cling.invoker.mvn.MavenInvokerTest
> [ERROR] org.apache.maven.cling.invoker.mvn.MavenInvokerTest.defaultFs(Path)
> -- Time elapsed: 0.689 s <<< ERROR!
> org.apache.maven.api.cli.InvokerException: Failed to create Plexus DI
> Container
> at
> org.apache.maven.cling.invoker.LookupInvoker.handleException(LookupInvoker.java:171)
> at
> org.apache.maven.cling.invoker.LookupInvoker.invoke(LookupInvoker.java:132)
> at
> org.apache.maven.cling.invoker.mvn.MavenInvokerTestSupport.invoke(MavenInvokerTestSupport.java:102)
> at
> org.apache.maven.cling.invoker.mvn.MavenInvokerTest.defaultFs(MavenInvokerTest.java:56)
> at java.base/java.lang.reflect.Method.invoke(Method.java:580)
> at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
> at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
> Caused by: org.apache.maven.api.cli.InvokerException: Failed to create Plexus
> DI Container
> at
> org.apache.maven.cling.invoker.PlexusContainerCapsuleFactory.createContainerCapsule(PlexusContainerCapsuleFactory.java:78)
> at
> org.apache.maven.cling.invoker.LookupInvoker.container(LookupInvoker.java:423)
> at
> org.apache.maven.cling.invoker.LookupInvoker.doInvoke(LookupInvoker.java:148)
> at
> org.apache.maven.cling.invoker.LookupInvoker.invoke(LookupInvoker.java:128)
> ... 5 more
> Caused by: org.codehaus.plexus.classworlds.realm.DuplicateRealmException:
> coreExtension>eu.maveniverse.maven.mimir:extension3:0.1.0
> at
> org.codehaus.plexus.classworlds.ClassWorld.newRealm(ClassWorld.java:81)
> at
> org.codehaus.plexus.classworlds.ClassWorld.newRealm(ClassWorld.java:63)
> at
> org.apache.maven.cling.extensions.BootstrapCoreExtensionManager.createExtension(BootstrapCoreExtensionManager.java:171)
> at
> org.apache.maven.cling.extensions.BootstrapCoreExtensionManager.resolveCoreExtensions(BootstrapCoreExtensionManager.java:161)
> at
> org.apache.maven.cling.extensions.BootstrapCoreExtensionManager.loadCoreExtensions(BootstrapCoreExtensionManager.java:142)
> at
> org.apache.maven.cling.invoker.PlexusContainerCapsuleFactory.loadCoreExtensions(PlexusContainerCapsuleFactory.java:290)
> at
> org.apache.maven.cling.invoker.PlexusContainerCapsuleFactory.container(PlexusContainerCapsuleFactory.java:88)
> at
> org.apache.maven.cling.invoker.PlexusContainerCapsuleFactory.createContainerCapsule(PlexusContainerCapsuleFactory.java:76)
> ... 8 more
> {noformat}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)