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
>>>
>>>
>>
>

Reply via email to