https://github.com/codehaus-plexus/plexus-interpolation/commit/0714af6ce3b4371a8a914496f3632c405b2e3e0c#diff-95342973516cd90dd54ef6a15afa1961 should have *added* the methods taking BasicInterpolator rather than replace the methods taking Interpolator
Then https://github.com/codehaus-plexus/plexus-interpolation/commit/0714af6ce3b4371a8a914496f3632c405b2e3e0c#diff-787778a91b4ed9d89b7a12e55be5d31aL138 should have had @Deprecated public void interpolate( Object target, Interpolator interpolator, RecursionInterceptor recursionInterceptor ) { interpolate( target, (BasicInterpolator) interpolator, recursionInterceptor ); } style chaining Unclear at this point if the change for MNG-6275 is exposing this breaking change On 30 August 2017 at 03:56, Stephen Connolly < stephen.alan.conno...@gmail.com> wrote: > Kristian, FYI > > https://github.com/codehaus-plexus/plexus-interpolation/commit/ > 0714af6ce3b4371a8a914496f3632c405b2e3e0c broke binary compatibility > > On 30 August 2017 at 03:54, Stephen Connolly <stephen.alan.connolly@gmail. > com> wrote: > >> Hmmm so my fix has 24 failing tests... most of which seem to be failing >> due to: >> >> Caused by: java.lang.NoSuchMethodError: org.codehaus.plexus.interpolat >> ion.object.FieldBasedObjectInterpolator.interpolate(Ljava/ >> lang/Object;Lorg/codehaus/plexus/interpolation/ >> Interpolator;Lorg/codehaus/plexus/interpolation/RecursionInterceptor;)V >> at org.apache.maven.plugin.assembly.interpolation.AssemblyInter >> polator.interpolate(AssemblyInterpolator.java:114) >> at org.apache.maven.plugin.assembly.io.DefaultAssemblyReader.re >> adAssembly(DefaultAssemblyReader.java:377) >> at org.apache.maven.plugin.assembly.io.DefaultAssemblyReader.ad >> dAssemblyFromDescriptor(DefaultAssemblyReader.java:324) >> at org.apache.maven.plugin.assembly.io.DefaultAssemblyReader.re >> adAssemblies(DefaultAssemblyReader.java:117) >> at org.apache.maven.plugin.assembly.mojos.AbstractAssemblyMojo. >> execute(AbstractAssemblyMojo.java:434) >> at org.apache.maven.plugin.DefaultBuildPluginManager.executeMoj >> o(DefaultBuildPluginManager.java:137) >> ... 44 more >> >> I wonder if my fix is actually exposing a bug in the integration test >> harness because the test harness may be picking up an older version of >> plexus-interpolation than used by maven and the new version breaks >> backwards binary compatibility >> >> >> On 30 August 2017 at 02:38, Robert Scholte <rfscho...@apache.org> wrote: >> >>> I agree, it would be nice if this one was shipped with one of the next >>> releases, as long as it's stable. >>> I was kind of surprised that the contextloader could be null, but after >>> reading the docs this change makes sense. >>> I was too fast with the revert, meaning you could reintroduce the >>> unit-test, which was the original symptom. >>> >>> Robert >>> >>> >>> On Wed, 30 Aug 2017 11:31:30 +0200, Stephen Connolly < >>> stephen.alan.conno...@gmail.com> wrote: >>> >>> https://builds.apache.org/view/M-R/view/Maven/job/maven-3.x- >>>> jenkinsfile/job/mng-6275/ >>>> will report the status... I am more in favour of including MNG-6275 >>>> rather >>>> than reverting, but let's get Igor's opinion after we (hopefully) get a >>>> clean test run. >>>> >>>> Absence a clean test run on >>>> https://builds.apache.org/view/M-R/view/Maven/job/maven-3.x- >>>> jenkinsfile/job/mng-6275/ >>>> then I say revert and descope for 3.5.1 as it is no worse than before on >>>> Java 8 and I'm happy to take time and roll a 3.5.2 for this rather than >>>> hold up a release train for something that is not a regression from >>>> 3.5.0 >>>> >>>> On 30 August 2017 at 02:26, Stephen Connolly < >>>> stephen.alan.conno...@gmail.com> wrote: >>>> >>>> https://github.com/apache/maven/commit/39004f6aee634a0ac6daa1f99add29 >>>>> 9ff439f5ec should fix >>>>> >>>>> On 30 August 2017 at 02:09, Robert Scholte <rfscho...@apache.org> >>>>> wrote: >>>>> >>>>> Now that the ITs are all in place again it is good to see that these >>>>>> failures reflect the concerns of Igor. >>>>>> Originally this issue said it was Java 9 related, but this is a Java 8 >>>>>> issue as well, so there's no real need to include it for 3.5.1 >>>>>> I'll revert this commit and reopen the issue. >>>>>> Future analysis must answer the question where and how the >>>>>> classloading >>>>>> must be improved. >>>>>> >>>>>> Robert >>>>>> >>>>>> >>>>>> On Wed, 30 Aug 2017 01:57:02 +0200, Stephen Connolly < >>>>>> stephen.alan.conno...@gmail.com> wrote: >>>>>> >>>>>> Ok, looking a the results of the bisect-0 through bisect-3 builds, 0 >>>>>> and 1 >>>>>> >>>>>>> both fail just for the MNG-6127 integration tests, bisect-2 adds the >>>>>>> fix >>>>>>> for MNG-6127, so the build passes... bisect-3 also passes, so the >>>>>>> smoking >>>>>>> gun is... >>>>>>> >>>>>>> https://github.com/apache/maven/commit/f047ea143766fd22ae420 >>>>>>> 40e6805bef287f3cc3e >>>>>>> >>>>>>> On 29 August 2017 at 22:17, Stephen Connolly < >>>>>>> stephen.alan.conno...@gmail.com> wrote: >>>>>>> >>>>>>> bisect-0 is the last known good commit with the Jenkinsfile fix to >>>>>>> >>>>>>>> confirm >>>>>>>> that the failures are not another infra related change >>>>>>>> >>>>>>>> On 29 August 2017 at 22:13, Stephen Connolly >>>>>>>> <stephen.alan.connolly@gmail. >>>>>>>> com> wrote: >>>>>>>> >>>>>>>> I have pushed bisect-1, bisect-2 and bisect-3 to see if we can >>>>>>>> identify >>>>>>>> >>>>>>>>> the problematic commit since the last known good build of master >>>>>>>>> (#123 >>>>>>>>> for >>>>>>>>> commit 4f2a2dba89251d9045fe9944783509a397491da3) >>>>>>>>> >>>>>>>>> On 29 August 2017 at 22:09, Stephen Connolly < >>>>>>>>> stephen.alan.conno...@gmail.com> wrote: >>>>>>>>> >>>>>>>>> Failure is in testBootstrap, probably something obvious, here's the >>>>>>>>> >>>>>>>>>> problematic build log... you can inspect for yourself at >>>>>>>>>> https://builds.apache.org/blue/organizations/jenkins/mave >>>>>>>>>> n-3.x-jenkinsfile/detail/master/128/tests but there is no point >>>>>>>>>> in >>>>>>>>>> looking at any tests other than testBootstrap as if that fails >>>>>>>>>> everything >>>>>>>>>> else will fail too >>>>>>>>>> >>>>>>>>>> [WARNING] Error injecting: org.apache.maven.plugins.depen >>>>>>>>>> dency.resolvers.ResolvePluginsMojo >>>>>>>>>> com.google.inject.ProvisionException: Unable to provision, see >>>>>>>>>> the >>>>>>>>>> following errors: >>>>>>>>>> 1) No implementation for org.apache.maven.artifact.hand >>>>>>>>>> ler.manager.ArtifactHandlerManager was bound. >>>>>>>>>> while locating org.apache.maven.plugins.depen >>>>>>>>>> dency.resolvers.ResolvePluginsMojo >>>>>>>>>> 1 error >>>>>>>>>> at com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.j >>>>>>>>>> ava:1025) >>>>>>>>>> at com.google.inject.internal.InjectorImpl.getInstance(Injector >>>>>>>>>> Impl.java:1051) >>>>>>>>>> at org.eclipse.sisu.space.AbstractDeferredClass.get(AbstractDef >>>>>>>>>> erredClass.java:48) >>>>>>>>>> at com.google.inject.internal.ProviderInternalFactory.provision >>>>>>>>>> (ProviderInternalFactory.java:81) >>>>>>>>>> at com.google.inject.internal.InternalFactoryToInitializableAda >>>>>>>>>> pter.provision(InternalFactoryToInitializableAdapter.java:53) >>>>>>>>>> at com.google.inject.internal.ProviderInternalFactory$1.call(Pr >>>>>>>>>> oviderInternalFactory.java:65) >>>>>>>>>> at com.google.inject.internal.ProvisionListenerStackCallback$Pr >>>>>>>>>> ovision.provision(ProvisionListenerStackCallback.java:115) >>>>>>>>>> at com.google.inject.internal.ProvisionListenerStackCallback$Pr >>>>>>>>>> ovision.provision(ProvisionListenerStackCallback.java:133) >>>>>>>>>> at com.google.inject.internal.ProvisionListenerStackCallback.pr >>>>>>>>>> ovision(ProvisionListenerStackCallback.java:68) >>>>>>>>>> at com.google.inject.internal.ProviderInternalFactory.circularG >>>>>>>>>> et(ProviderInternalFactory.java:63) >>>>>>>>>> at com.google.inject.internal.InternalFactoryToInitializableAda >>>>>>>>>> pter.get(InternalFactoryToInitializableAdapter.java:45) >>>>>>>>>> at com.google.inject.internal.InjectorImpl$2$1.call(InjectorImp >>>>>>>>>> l.java:1016) >>>>>>>>>> at com.google.inject.internal.InjectorImpl.callInContext(Inject >>>>>>>>>> orImpl.java:1092) >>>>>>>>>> at com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.j >>>>>>>>>> ava:1012) >>>>>>>>>> at org.eclipse.sisu.inject.Guice4$1.get(Guice4.java:162) >>>>>>>>>> at org.eclipse.sisu.inject.LazyBeanEntry.getValue(LazyBeanEntry >>>>>>>>>> .java:81) >>>>>>>>>> at org.eclipse.sisu.plexus.LazyPlexusBean.getValue(LazyPlexusBe >>>>>>>>>> an.java:51) >>>>>>>>>> at org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPle >>>>>>>>>> xusContainer.java:263) >>>>>>>>>> at org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPle >>>>>>>>>> xusContainer.java:255) >>>>>>>>>> at org.apache.maven.plugin.internal.DefaultMavenPluginManager.g >>>>>>>>>> etConfiguredMojo(DefaultMavenPluginManager.java:519) >>>>>>>>>> at org.apache.maven.plugin.DefaultBuildPluginManager.executeMoj >>>>>>>>>> o(DefaultBuildPluginManager.java:124) >>>>>>>>>> at org.apache.maven.lifecycle.internal.MojoExecutor.execute(Moj >>>>>>>>>> oExecutor.java:208) >>>>>>>>>> at org.apache.maven.lifecycle.internal.MojoExecutor.execute(Moj >>>>>>>>>> oExecutor.java:154) >>>>>>>>>> at org.apache.maven.lifecycle.internal.MojoExecutor.execute(Moj >>>>>>>>>> oExecutor.java:146) >>>>>>>>>> at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.b >>>>>>>>>> uildProject(LifecycleModuleBuilder.java:117) >>>>>>>>>> at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.b >>>>>>>>>> uildProject(LifecycleModuleBuilder.java:81) >>>>>>>>>> at org.apache.maven.lifecycle.internal.builder.singlethreaded.S >>>>>>>>>> ingleThreadedBuilder.build(SingleThreadedBuilder.java:51) >>>>>>>>>> at org.apache.maven.lifecycle.internal.LifecycleStarter.execute >>>>>>>>>> (LifecycleStarter.java:128) >>>>>>>>>> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:30 >>>>>>>>>> 9) >>>>>>>>>> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:19 >>>>>>>>>> 4) >>>>>>>>>> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:107) >>>>>>>>>> at org.apache.maven.cli.MavenCli.execute(MavenCli.java:955) >>>>>>>>>> at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:290) >>>>>>>>>> at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:245) >>>>>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>>>>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce >>>>>>>>>> ssorImpl.java:62) >>>>>>>>>> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe >>>>>>>>>> thodAccessorImpl.java:43) >>>>>>>>>> at java.lang.reflect.Method.invoke(Method.java:498) >>>>>>>>>> at org.apache.maven.it.Embedded3xLauncher.run(Embedded3xLaunche >>>>>>>>>> r.java:247) >>>>>>>>>> at org.apache.maven.it.Verifier.executeGoals(Verifier.java:1354) >>>>>>>>>> at org.apache.maven.it.Verifier.executeGoal(Verifier.java:1254) >>>>>>>>>> at org.apache.maven.it.Verifier.executeGoal(Verifier.java:1248) >>>>>>>>>> at org.apache.maven.it.MavenITBootstrapTest.testBootstrap(Maven >>>>>>>>>> ITBootstrapTest.java:54) >>>>>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>>>>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce >>>>>>>>>> ssorImpl.java:62) >>>>>>>>>> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe >>>>>>>>>> thodAccessorImpl.java:43) >>>>>>>>>> at java.lang.reflect.Method.invoke(Method.java:498) >>>>>>>>>> at junit.framework.TestCase.runTest(TestCase.java:168) >>>>>>>>>> at org.apache.maven.it.AbstractMavenIntegrationTestCase.runTest >>>>>>>>>> (AbstractMavenIntegrationTestCase.java:222) >>>>>>>>>> at junit.framework.TestCase.runBare(TestCase.java:134) >>>>>>>>>> at junit.framework.TestResult$1.protect(TestResult.java:110) >>>>>>>>>> at junit.framework.TestResult.runProtected(TestResult.java:128) >>>>>>>>>> at junit.framework.TestResult.run(TestResult.java:113) >>>>>>>>>> at junit.framework.TestCase.run(TestCase.java:124) >>>>>>>>>> at junit.framework.TestSuite.runTest(TestSuite.java:243) >>>>>>>>>> at junit.framework.TestSuite.run(TestSuite.java:238) >>>>>>>>>> at junit.framework.TestSuite.runTest(TestSuite.java:243) >>>>>>>>>> at junit.framework.TestSuite.run(TestSuite.java:238) >>>>>>>>>> at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38Cla >>>>>>>>>> ssRunner.java:83) >>>>>>>>>> at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUni >>>>>>>>>> t4Provider.java:283) >>>>>>>>>> at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithR >>>>>>>>>> erun(JUnit4Provider.java:173) >>>>>>>>>> at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestS >>>>>>>>>> et(JUnit4Provider.java:153) >>>>>>>>>> at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit >>>>>>>>>> 4Provider.java:128) >>>>>>>>>> at org.apache.maven.surefire.booter.ForkedBooter.invokeProvider >>>>>>>>>> InSameClassLoader(ForkedBooter.java:203) >>>>>>>>>> at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInPro >>>>>>>>>> cess(ForkedBooter.java:155) >>>>>>>>>> at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBoo >>>>>>>>>> ter.java:103) >>>>>>>>>> [INFO] ------------------------------ >>>>>>>>>> ------------------------------ >>>>>>>>>> ------------ >>>>>>>>>> [INFO] Reactor Summary: >>>>>>>>>> [INFO] >>>>>>>>>> [INFO] Maven Integration Test :: Boostrap ................. >>>>>>>>>> FAILURE [ >>>>>>>>>> 2.136 s] >>>>>>>>>> [INFO] Maven Integration Test :: Boostrap :: Group-1 ...... >>>>>>>>>> SKIPPED >>>>>>>>>> [INFO] Maven Integration Test :: Boostrap :: Group-2 ...... >>>>>>>>>> SKIPPED >>>>>>>>>> [INFO] Maven Integration Test :: Boostrap :: Group-3 ...... >>>>>>>>>> SKIPPED >>>>>>>>>> [INFO] Maven Integration Test :: Boostrap :: Group-4 ...... >>>>>>>>>> SKIPPED >>>>>>>>>> [INFO] Maven Integration Test :: Boostrap :: Group-5 ...... >>>>>>>>>> SKIPPED >>>>>>>>>> [INFO] Maven Integration Test :: Boostrap :: Group-6 ...... >>>>>>>>>> SKIPPED >>>>>>>>>> [INFO] Maven Integration Test :: Boostrap :: Group-7 ...... >>>>>>>>>> SKIPPED >>>>>>>>>> [INFO] ------------------------------ >>>>>>>>>> ------------------------------ >>>>>>>>>> ------------ >>>>>>>>>> [INFO] BUILD FAILURE >>>>>>>>>> [INFO] ------------------------------ >>>>>>>>>> ------------------------------ >>>>>>>>>> ------------ >>>>>>>>>> [INFO] Total time: 2.379 s >>>>>>>>>> [INFO] Finished at: 2017-08-29T20:53:51Z >>>>>>>>>> [INFO] Final Memory: 18M/260M >>>>>>>>>> [INFO] ------------------------------ >>>>>>>>>> ------------------------------ >>>>>>>>>> ------------ >>>>>>>>>> [ERROR] Failed to execute goal org.apache.maven.plugins:maven >>>>>>>>>> -dependency-plugin:3.0.0:resolve-plugins (get-all-plugins-deps) >>>>>>>>>> on >>>>>>>>>> project maven-it-boostrap: Execution get-all-plugins-deps of goal >>>>>>>>>> org.apache.maven.plugins:maven-dependency-plugin:3.0.0:resol >>>>>>>>>> ve-plugins >>>>>>>>>> failed: Unable to load the mojo 'resolve-plugins' (or one of its >>>>>>>>>> required >>>>>>>>>> components) from the plugin 'org.apache.maven.plugins:mave >>>>>>>>>> n-dependency-plugin:3.0.0': >>>>>>>>>> com.google.inject.ProvisionException: Unable to provision, see >>>>>>>>>> the >>>>>>>>>> following errors: >>>>>>>>>> [ERROR] >>>>>>>>>> [ERROR] 1) No implementation for org.apache.maven.artifact.hand >>>>>>>>>> ler.manager.ArtifactHandlerManager was bound. >>>>>>>>>> [ERROR] while locating org.apache.maven.plugins.depen >>>>>>>>>> dency.resolvers.ResolvePluginsMojo >>>>>>>>>> [ERROR] at ClassRealm[plugin>org.apache.m >>>>>>>>>> aven.plugins:maven-dependency-plugin:3.0.0, parent: >>>>>>>>>> java.net.URLClassLoader@77f03bb1] (via modules: >>>>>>>>>> org.eclipse.sisu.wire.WireModule -> >>>>>>>>>> org.eclipse.sisu.plexus.Plexus >>>>>>>>>> BindingModule) >>>>>>>>>> [ERROR] while locating org.apache.maven.plugin.Mojo annotated >>>>>>>>>> with >>>>>>>>>> @com.google.inject.name.Named(value=org.apache.maven.plugins >>>>>>>>>> :maven-dependency-plugin:3.0.0:resolve-plugins) >>>>>>>>>> [ERROR] >>>>>>>>>> [ERROR] 1 error >>>>>>>>>> [ERROR] role: org.apache.maven.plugin.Mojo >>>>>>>>>> [ERROR] roleHint: org.apache.maven.plugins:maven >>>>>>>>>> -dependency-plugin:3.0.0:resolve-plugins >>>>>>>>>> [ERROR] -> [Help 1] >>>>>>>>>> org.apache.maven.lifecycle.LifecycleExecutionException: Failed to >>>>>>>>>> execute goal org.apache.maven.plugins:maven >>>>>>>>>> -dependency-plugin:3.0.0:resolve-plugins (get-all-plugins-deps) >>>>>>>>>> on >>>>>>>>>> project maven-it-boostrap: Execution get-all-plugins-deps of goal >>>>>>>>>> org.apache.maven.plugins:maven-dependency-plugin:3.0.0:resol >>>>>>>>>> ve-plugins >>>>>>>>>> failed: Unable to load the mojo 'resolve-plugins' (or one of its >>>>>>>>>> required >>>>>>>>>> components) from the plugin 'org.apache.maven.plugins:mave >>>>>>>>>> n-dependency-plugin:3.0.0' >>>>>>>>>> at org.apache.maven.lifecycle.internal.MojoExecutor.execute(Moj >>>>>>>>>> oExecutor.java:213) >>>>>>>>>> at org.apache.maven.lifecycle.internal.MojoExecutor.execute(Moj >>>>>>>>>> oExecutor.java:154) >>>>>>>>>> at org.apache.maven.lifecycle.internal.MojoExecutor.execute(Moj >>>>>>>>>> oExecutor.java:146) >>>>>>>>>> at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.b >>>>>>>>>> uildProject(LifecycleModuleBuilder.java:117) >>>>>>>>>> at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.b >>>>>>>>>> uildProject(LifecycleModuleBuilder.java:81) >>>>>>>>>> at org.apache.maven.lifecycle.internal.builder.singlethreaded.S >>>>>>>>>> ingleThreadedBuilder.build(SingleThreadedBuilder.java:51) >>>>>>>>>> at org.apache.maven.lifecycle.internal.LifecycleStarter.execute >>>>>>>>>> >>>>>>>>>> (LifecycleStarter.java:128) >>>>>>>>>> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:30 >>>>>>>>>> 9) >>>>>>>>>> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:19 >>>>>>>>>> 4) >>>>>>>>>> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:107) >>>>>>>>>> at org.apache.maven.cli.MavenCli.execute(MavenCli.java:955) >>>>>>>>>> at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:290) >>>>>>>>>> at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:245) >>>>>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>>>>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce >>>>>>>>>> ssorImpl.java:62) >>>>>>>>>> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe >>>>>>>>>> thodAccessorImpl.java:43) >>>>>>>>>> at java.lang.reflect.Method.invoke(Method.java:498) >>>>>>>>>> at org.apache.maven.it.Embedded3xLauncher.run(Embedded3xLaunche >>>>>>>>>> r.java:247) >>>>>>>>>> at org.apache.maven.it.Verifier.executeGoals(Verifier.java:1354) >>>>>>>>>> at org.apache.maven.it.Verifier.executeGoal(Verifier.java:1254) >>>>>>>>>> at org.apache.maven.it.Verifier.executeGoal(Verifier.java:1248) >>>>>>>>>> at org.apache.maven.it.MavenITBootstrapTest.testBootstrap(Maven >>>>>>>>>> ITBootstrapTest.java:54) >>>>>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>>>>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce >>>>>>>>>> ssorImpl.java:62) >>>>>>>>>> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe >>>>>>>>>> thodAccessorImpl.java:43) >>>>>>>>>> at java.lang.reflect.Method.invoke(Method.java:498) >>>>>>>>>> at junit.framework.TestCase.runTest(TestCase.java:168) >>>>>>>>>> at org.apache.maven.it.AbstractMavenIntegrationTestCase.runTest >>>>>>>>>> (AbstractMavenIntegrationTestCase.java:222) >>>>>>>>>> at junit.framework.TestCase.runBare(TestCase.java:134) >>>>>>>>>> at junit.framework.TestResult$1.protect(TestResult.java:110) >>>>>>>>>> at junit.framework.TestResult.runProtected(TestResult.java:128) >>>>>>>>>> at junit.framework.TestResult.run(TestResult.java:113) >>>>>>>>>> at junit.framework.TestCase.run(TestCase.java:124) >>>>>>>>>> at junit.framework.TestSuite.runTest(TestSuite.java:243) >>>>>>>>>> at junit.framework.TestSuite.run(TestSuite.java:238) >>>>>>>>>> at junit.framework.TestSuite.runTest(TestSuite.java:243) >>>>>>>>>> at junit.framework.TestSuite.run(TestSuite.java:238) >>>>>>>>>> at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38Cla >>>>>>>>>> ssRunner.java:83) >>>>>>>>>> at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUni >>>>>>>>>> t4Provider.java:283) >>>>>>>>>> at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithR >>>>>>>>>> erun(JUnit4Provider.java:173) >>>>>>>>>> at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestS >>>>>>>>>> et(JUnit4Provider.java:153) >>>>>>>>>> at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit >>>>>>>>>> 4Provider.java:128) >>>>>>>>>> at org.apache.maven.surefire.booter.ForkedBooter.invokeProvider >>>>>>>>>> InSameClassLoader(ForkedBooter.java:203) >>>>>>>>>> at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInPro >>>>>>>>>> cess(ForkedBooter.java:155) >>>>>>>>>> at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBoo >>>>>>>>>> ter.java:103) >>>>>>>>>> Caused by: org.apache.maven.plugin.PluginExecutionException: >>>>>>>>>> Execution >>>>>>>>>> get-all-plugins-deps of goal org.apache.maven.plugins:maven >>>>>>>>>> -dependency-plugin:3.0.0:resolve-plugins failed: Unable to load >>>>>>>>>> the >>>>>>>>>> mojo 'resolve-plugins' (or one of its required components) from >>>>>>>>>> the >>>>>>>>>> plugin >>>>>>>>>> 'org.apache.maven.plugins:maven-dependency-plugin:3.0.0' >>>>>>>>>> at org.apache.maven.plugin.DefaultBuildPluginManager.executeMoj >>>>>>>>>> o(DefaultBuildPluginManager.java:156) >>>>>>>>>> at org.apache.maven.lifecycle.internal.MojoExecutor.execute(Moj >>>>>>>>>> oExecutor.java:208) >>>>>>>>>> ... 44 more >>>>>>>>>> Caused by: org.apache.maven.plugin.PluginContainerException: >>>>>>>>>> Unable >>>>>>>>>> to >>>>>>>>>> load the mojo 'resolve-plugins' (or one of its required >>>>>>>>>> components) >>>>>>>>>> from >>>>>>>>>> the plugin 'org.apache.maven.plugins:mave >>>>>>>>>> n-dependency-plugin:3.0.0' >>>>>>>>>> at org.apache.maven.plugin.internal.DefaultMavenPluginManager.g >>>>>>>>>> etConfiguredMojo(DefaultMavenPluginManager.java:553) >>>>>>>>>> at org.apache.maven.plugin.DefaultBuildPluginManager.executeMoj >>>>>>>>>> o(DefaultBuildPluginManager.java:124) >>>>>>>>>> ... 45 more >>>>>>>>>> Caused by: org.codehaus.plexus.component. >>>>>>>>>> repository.exception.ComponentLookupException: >>>>>>>>>> com.google.inject.ProvisionException: Unable to provision, see >>>>>>>>>> the >>>>>>>>>> following errors: >>>>>>>>>> 1) No implementation for org.apache.maven.artifact.hand >>>>>>>>>> ler.manager.ArtifactHandlerManager was bound. >>>>>>>>>> while locating org.apache.maven.plugins.depen >>>>>>>>>> dency.resolvers.ResolvePluginsMojo >>>>>>>>>> at ClassRealm[plugin>org.apache.maven.plugins:maven-dependency- >>>>>>>>>> plugin:3.0.0, >>>>>>>>>> parent: java.net.URLClassLoader@77f03bb1] (via modules: >>>>>>>>>> org.eclipse.sisu.wire.WireModule -> >>>>>>>>>> org.eclipse.sisu.plexus.Plexus >>>>>>>>>> BindingModule) >>>>>>>>>> while locating org.apache.maven.plugin.Mojo annotated with >>>>>>>>>> @com.google.inject.name.Named(value=org.apache.maven.plugins >>>>>>>>>> :maven-dependency-plugin:3.0.0:resolve-plugins) >>>>>>>>>> 1 error >>>>>>>>>> role: org.apache.maven.plugin.Mojo >>>>>>>>>> roleHint: org.apache.maven.plugins:maven >>>>>>>>>> -dependency-plugin:3.0.0:resol >>>>>>>>>> ve-plugins >>>>>>>>>> at org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPle >>>>>>>>>> xusContainer.java:267) >>>>>>>>>> at org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPle >>>>>>>>>> xusContainer.java:255) >>>>>>>>>> at org.apache.maven.plugin.internal.DefaultMavenPluginManager.g >>>>>>>>>> etConfiguredMojo(DefaultMavenPluginManager.java:519) >>>>>>>>>> ... 46 more >>>>>>>>>> Caused by: com.google.inject.ProvisionException: Unable to >>>>>>>>>> provision, >>>>>>>>>> see the following errors: >>>>>>>>>> 1) No implementation for org.apache.maven.artifact.hand >>>>>>>>>> ler.manager.ArtifactHandlerManager was bound. >>>>>>>>>> while locating org.apache.maven.plugins.depen >>>>>>>>>> dency.resolvers.ResolvePluginsMojo >>>>>>>>>> at ClassRealm[plugin>org.apache.maven.plugins:maven-dependency- >>>>>>>>>> plugin:3.0.0, >>>>>>>>>> parent: java.net.URLClassLoader@77f03bb1] (via modules: >>>>>>>>>> org.eclipse.sisu.wire.WireModule -> >>>>>>>>>> org.eclipse.sisu.plexus.Plexus >>>>>>>>>> BindingModule) >>>>>>>>>> while locating org.apache.maven.plugin.Mojo annotated with >>>>>>>>>> @com.google.inject.name.Named(value=org.apache.maven.plugins >>>>>>>>>> :maven-dependency-plugin:3.0.0:resolve-plugins) >>>>>>>>>> 1 error >>>>>>>>>> at com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.j >>>>>>>>>> ava:1025) >>>>>>>>>> at org.eclipse.sisu.inject.Guice4$1.get(Guice4.java:162) >>>>>>>>>> at org.eclipse.sisu.inject.LazyBeanEntry.getValue(LazyBeanEntry >>>>>>>>>> .java:81) >>>>>>>>>> at org.eclipse.sisu.plexus.LazyPlexusBean.getValue(LazyPlexusBe >>>>>>>>>> an.java:51) >>>>>>>>>> at org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPle >>>>>>>>>> xusContainer.java:263) >>>>>>>>>> ... 48 more >>>>>>>>>> [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/conflu >>>>>>>>>> ence/display/MAVEN/PluginContainerException >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>> ------------------------------------------------------------ >>>>>> --------- >>>>>> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org >>>>>> For additional commands, e-mail: dev-h...@maven.apache.org >>>>>> >>>>>> >>>>>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org >>> For additional commands, e-mail: dev-h...@maven.apache.org >>> >>> >> >