Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 31D572004F1 for ; Wed, 30 Aug 2017 23:22:41 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 3092D16A119; Wed, 30 Aug 2017 21:22:41 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 274C016A117 for ; Wed, 30 Aug 2017 23:22:39 +0200 (CEST) Received: (qmail 18410 invoked by uid 500); 30 Aug 2017 21:22:36 -0000 Mailing-List: contact dev-help@maven.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "Maven Developers List" Reply-To: "Maven Developers List" Delivered-To: mailing list dev@maven.apache.org Received: (qmail 18394 invoked by uid 99); 30 Aug 2017 21:22:36 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 30 Aug 2017 21:22:36 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id 23612C11D1 for ; Wed, 30 Aug 2017 21:22:36 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 2.629 X-Spam-Level: ** X-Spam-Status: No, score=2.629 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=2, KAM_LOTSOFHASH=0.25, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd1-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id um1hyDMVUQTN for ; Wed, 30 Aug 2017 21:22:32 +0000 (UTC) Received: from mail-ua0-f170.google.com (mail-ua0-f170.google.com [209.85.217.170]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id 40F985FCC1 for ; Wed, 30 Aug 2017 21:22:32 +0000 (UTC) Received: by mail-ua0-f170.google.com with SMTP id l11so1782494uaf.1 for ; Wed, 30 Aug 2017 14:22:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=jo/R1mIjN9Ngyod/ifNiGVrJEo5PgHKsYItUBfB/xRI=; b=rtse2JH2X5YhNK6sK57iPYvp8eze9rqSoNX/9B2+xiM54qbas8hjfNxP/3CCx1Ip/z 0vP7DtrPbHMGXqylgOMXLgakBqvWzGIOyiDJJmNm7GvOUcXIfbwx1cwm8DclIa8bAKPK jS4If3H+Fkw8fPtrnlUYgSu1X1BUId3enosfFAHx2Yr1OlnzV7mmNv3N6Yd/88WIrVr9 5MFE4bxlBVpN4qbYxDSgWEF9ahCyRg+aM8ECXO4hebFz0uiwGn8zheE8aJtmrSJmCzfT mjFrSBHmzdzJl1uN2uexzbOcysmOLqtRZ51eOegDbKJeanx4MOuBu5igjisdA2YEFCOB 0nXQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=jo/R1mIjN9Ngyod/ifNiGVrJEo5PgHKsYItUBfB/xRI=; b=AR8+JY2JsBjYwfjin2Rui2IVi7dWYU+x0AM8nVPKj4OHt7PqjfGIJwRigNIN6CE/Jt hdyUcFU6Rq2n1Ks6jlLywODmya54N3U50w37zJQNkgaFDLpWF7JhIelUA1X8FfFjIW8L Vz3ox3Ii5Uy8KalrajVYWS0anvWs/pbL9hkQTpY87g0qZpRA2onlp3vF2GkqvaEEI6Ds DXaq2R5IRFSb+OmWBYeD1+FlodGwelnDnckRe0RYF1335cVqdbbGyKppiEjpskvRuKoK rtuFqBT4uYYGEo328OKWE0TIwHPLfxxbGjiB5QtjLYTJuB9wQgIymwrK/6S20wlIVBjd pHbw== X-Gm-Message-State: AHYfb5gQfZ7CezCe2naEEXT1q/XB5gK7YcldpphrPsMlpSpddWj1AiAs mLszzFgLQCZ0bRkMVVppHxHFfHD5NJ4l X-Received: by 10.176.78.201 with SMTP id x9mr2053558uah.154.1504128145799; Wed, 30 Aug 2017 14:22:25 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Stephen Connolly Date: Wed, 30 Aug 2017 21:22:14 +0000 Message-ID: Subject: Re: ATTN: Maven core build is broken To: Maven Developers List Content-Type: multipart/alternative; boundary="f403045ee4f4d3bf800557ff1f15" archived-at: Wed, 30 Aug 2017 21:22:41 -0000 --f403045ee4f4d3bf800557ff1f15 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Unit test is still present in my branch, so should be a yes (if your unit test works) On Wed 30 Aug 2017 at 21:50, Robert Scholte wrote: > But can you access classes via the ServiceLoader? > > On Wed, 30 Aug 2017 22:48:40 +0200, Stephen Connolly > wrote: > > > Oh wow! > > > https://builds.apache.org/blue/organizations/jenkins/maven-3.x-jenkinsfil= e/detail/mng-6275/3/pipeline > > > > Can we get Stuart and Igor to review: > > https://github.com/apache/maven/compare/mng-6275 > > > > Seems almost too easy! > > > > > > > > On 30 August 2017 at 17:02, Robert Scholte wrote= : > > > >> I agree > >> > >> > >> On Wed, 30 Aug 2017 18:01:12 +0200, Stephen Connolly < > >> stephen.alan.connolly@gmail.com> wrote: > >> > >> I think we'll de-scope 6275 for 3.5.1 > >>> > >>> > >>> > >>> > >>> On Wed 30 Aug 2017 at 16:04, Stephen Connolly < > >>> stephen.alan.connolly@gmail.com> wrote: > >>> > >>> Hmmm... looking like we may have to descope MNG-6275... I'll do some > >>> more > >>>> digging first though > >>>> > >>>> > >>>> On 30 August 2017 at 04:34, Stephen Connolly < > >>>> stephen.alan.connolly@gmail.com> wrote: > >>>> > >>>> fef668789f6abe79f603b96a8ee6f13ea52de4df should verify if that fixes > >>>>> things > >>>>> > >>>>> On 30 August 2017 at 04:13, Stuart McCulloch > >>>>> wrote: > >>>>> > >>>>> On Wednesday, 30 August 2017 at 10:26, Stephen Connolly wrote: > >>>>>> > > >>>>>> https://github.com/apache/maven/commit/39004f6aee634a0ac6daa > >>>>>> 1f99add299ff439f5ec > >>>>>> > should fix > >>>>>> > > >>>>>> > > >>>>>> > >>>>>> Is it worth storing the chosen context/system loader in a member > >>>>>> variable, or maybe even statically like PARENT_CLASSLOADER, rather > >>>>>> than > >>>>>> checking each time? > >>>>>> > >>>>>> This would also avoid the off-chance that something changes the > >>>>>> thread=E2=80=99s > >>>>>> context loader during the build which could then influence > >>>>>> subsequent > >>>>>> calls > >>>>>> to =E2=80=9CnewRealm=E2=80=9D. > >>>>>> > >>>>>> (IIUC when embedding we=E2=80=99d expect the context loader to be = set > >>>>>> correctly > >>>>>> during construction of the realm manager, and that same loader > >>>>>> should > >>>>>> then > >>>>>> be used for all realms) > >>>>>> > On 30 August 2017 at 02:09, Robert Scholte >>>>>> (mailto:rfscholte@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.connolly@gmail.com (mailto: > >>>>>> stephen.alan.connolly@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, s= o > >>>>>> the > >>>>>> smoking > >>>>>> > > > gun is... > >>>>>> > > > > >>>>>> > > > https://github.com/apache/maven/commit/f047ea143766fd22ae420 > >>>>>> > > > 40e6805bef287f3cc3e > >>>>>> > > > > >>>>>> > > > On 29 August 2017 at 22:17, Stephen Connolly < > >>>>>> > > > stephen.alan.connolly@gmail.com (mailto: > >>>>>> stephen.alan.connolly@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 > >>>>>> > > > > >>>>>> > > > > 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 o= f > >>>>>> master (#123 > >>>>>> > > > > > for > >>>>>> > > > > > commit 4f2a2dba89251d9045fe9944783509a397491da3) > >>>>>> > > > > > > >>>>>> > > > > > On 29 August 2017 at 22:09, Stephen Connolly < > >>>>>> > > > > > stephen.alan.connolly@gmail.com (mailto: > >>>>>> stephen.alan.connolly@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 th= at > >>>>>> 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.han= d > >>>>>> > > > > > > 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.Pro > >>>>>> viderInternalFactory.provision > >>>>>> > > > > > > (ProviderInternalFactory.java:81) > >>>>>> > > > > > > at com.google.inject.internal.Int > >>>>>> ernalFactoryToInitializableAda > >>>>>> > > > > > > > >>>>>> pter.provision(InternalFactoryToInitializableAdapter.java: > >>>>>> 53) > >>>>>> > > > > > > at com.google.inject.internal.Pro > >>>>>> viderInternalFactory$1.call(Pr > >>>>>> > > > > > > oviderInternalFactory.java:65) > >>>>>> > > > > > > at com.google.inject.internal.Pro > >>>>>> visionListenerStackCallback$Pr > >>>>>> > > > > > > > >>>>>> ovision.provision(ProvisionListenerStackCallback.java:115) > >>>>>> > > > > > > at com.google.inject.internal.Pro > >>>>>> visionListenerStackCallback$Pr > >>>>>> > > > > > > > >>>>>> ovision.provision(ProvisionListenerStackCallback.java:133) > >>>>>> > > > > > > at > >>>>>> com.google.inject.internal.ProvisionListenerStackCallback.pr > >>>>>> > > > > > > ovision(ProvisionListenerStackCallback.java:68) > >>>>>> > > > > > > at com.google.inject.internal.Pro > >>>>>> viderInternalFactory.circularG > >>>>>> > > > > > > et(ProviderInternalFactory.java:63) > >>>>>> > > > > > > at com.google.inject.internal.Int > >>>>>> ernalFactoryToInitializableAda > >>>>>> > > > > > > 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:16= 2) > >>>>>> > > > > > > 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.int > >>>>>> ernal.MojoExecutor.execute(Moj > >>>>>> > > > > > > oExecutor.java:208) > >>>>>> > > > > > > at org.apache.maven.lifecycle.int > >>>>>> ernal.MojoExecutor.execute(Moj > >>>>>> > > > > > > oExecutor.java:154) > >>>>>> > > > > > > at org.apache.maven.lifecycle.int > >>>>>> ernal.MojoExecutor.execute(Moj > >>>>>> > > > > > > oExecutor.java:146) > >>>>>> > > > > > > at org.apache.maven.lifecycle.int > >>>>>> ernal.LifecycleModuleBuilder.b > >>>>>> > > > > > > uildProject(LifecycleModuleBuilder.java:117) > >>>>>> > > > > > > at org.apache.maven.lifecycle.int > >>>>>> ernal.LifecycleModuleBuilder.b > >>>>>> > > > > > > uildProject(LifecycleModuleBuilder.java:81) > >>>>>> > > > > > > at org.apache.maven.lifecycle.int > >>>>>> ernal.builder.singlethreaded.S > >>>>>> > > > > > > > >>>>>> ingleThreadedBuilder.build(SingleThreadedBuilder.java:51) > >>>>>> > > > > > > at org.apache.maven.lifecycle.int > >>>>>> ernal.LifecycleStarter.execute > >>>>>> > > > > > > (LifecycleStarter.java:128) > >>>>>> > > > > > > at > >>>>>> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:309) > >>>>>> > > > > > > at > >>>>>> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:194) > >>>>>> > > > > > > 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.p > >>>>>> rotect(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:24= 3) > >>>>>> > > > > > > at junit.framework.TestSuite.run(TestSuite.java:238) > >>>>>> > > > > > > at junit.framework.TestSuite.runTest(TestSuite.java:24= 3) > >>>>>> > > > > > > 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:resolve-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=3Dorg.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:resolve-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.int > >>>>>> ernal.MojoExecutor.execute(Moj > >>>>>> > > > > > > oExecutor.java:213) > >>>>>> > > > > > > at org.apache.maven.lifecycle.int > >>>>>> ernal.MojoExecutor.execute(Moj > >>>>>> > > > > > > oExecutor.java:154) > >>>>>> > > > > > > at org.apache.maven.lifecycle.int > >>>>>> ernal.MojoExecutor.execute(Moj > >>>>>> > > > > > > oExecutor.java:146) > >>>>>> > > > > > > at org.apache.maven.lifecycle.int > >>>>>> ernal.LifecycleModuleBuilder.b > >>>>>> > > > > > > uildProject(LifecycleModuleBuilder.java:117) > >>>>>> > > > > > > at org.apache.maven.lifecycle.int > >>>>>> ernal.LifecycleModuleBuilder.b > >>>>>> > > > > > > uildProject(LifecycleModuleBuilder.java:81) > >>>>>> > > > > > > at org.apache.maven.lifecycle.int > >>>>>> ernal.builder.singlethreaded.S > >>>>>> > > > > > > > >>>>>> ingleThreadedBuilder.build(SingleThreadedBuilder.java:51) > >>>>>> > > > > > > at org.apache.maven.lifecycle.int > >>>>>> ernal.LifecycleStarter.execute > >>>>>> > > > > > > > >>>>>> > > > > > > (LifecycleStarter.java:128) > >>>>>> > > > > > > at > >>>>>> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:309) > >>>>>> > > > > > > at > >>>>>> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:194) > >>>>>> > > > > > > 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.p > >>>>>> rotect(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:24= 3) > >>>>>> > > > > > > at junit.framework.TestSuite.run(TestSuite.java:238) > >>>>>> > > > > > > at junit.framework.TestSuite.runTest(TestSuite.java:24= 3) > >>>>>> > > > > > > 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.Plugin > >>>>>> ExecutionException: > >>>>>> Execution > >>>>>> > > > > > > get-all-plugins-deps of goal > >>>>>> org.apache.maven.plugins:maven > >>>>>> > > > > > > -dependency-plugin:3.0.0:resolve-plugins failed: Unabl= e > >>>>>> 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.int > >>>>>> ernal.MojoExecutor.execute(Moj > >>>>>> > > > > > > oExecutor.java:208) > >>>>>> > > > > > > ... 44 more > >>>>>> > > > > > > Caused by: org.apache.maven.plugin.Plugin > >>>>>> ContainerException: > >>>>>> Unable to > >>>>>> > > > > > > load the mojo 'resolve-plugins' (or one of its require= d > >>>>>> components) > >>>>>> > > > > > > from > >>>>>> > > > > > > the plugin > >>>>>> 'org.apache.maven.plugins:maven-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.han= d > >>>>>> > > > > > > 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=3Dorg.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: Unabl= e > >>>>>> to > >>>>>> provision, > >>>>>> > > > > > > see the following errors: > >>>>>> > > > > > > 1) No implementation for org.apache.maven.artifact.han= d > >>>>>> > > > > > > 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=3Dorg.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:16= 2) > >>>>>> > > > > > > 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 ful= l > >>>>>> 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-unsubscribe@maven.apache.org > >>>>>> (mailto: > >>>>>> dev-unsubscribe@maven.apache.org) > >>>>>> > > For additional commands, e-mail: dev-help@maven.apache.org > >>>>>> (mailto: > >>>>>> dev-help@maven.apache.org) > >>>>>> > > > >>>>>> > > >>>>>> > > >>>>>> > > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>> -- > >>>> > >>> Sent from my phone > >>> > >> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org > >> For additional commands, e-mail: dev-help@maven.apache.org > >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org > For additional commands, e-mail: dev-help@maven.apache.org > > -- Sent from my phone --f403045ee4f4d3bf800557ff1f15--