issue building with tycho 0.4.0-DEV-3065

View: New views
2 Messages — Rating Filter:   Alert me  

issue building with tycho 0.4.0-DEV-3065

by olamy-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,
I have downloaded last tycho pseudo release 0.4.0-DEV-3065.
Now I can't build m2e.
The build failed with the following trace :

java.lang.RuntimeException:
org.eclipse.equinox.internal.provisional.p2.core.ProvisionException:
No repository found at
http://xx.xxx.x.xx:xxx/nexus/content/groups/all-repos/.
        at org.sonatype.tycho.p2.P2ResolverImpl.addP2Repository(P2ResolverImpl.java:149)
        at org.sonatype.tycho.p2.facade.P2TargetPlatformResolver.resolvePlatform(P2TargetPlatformResolver.java:186)
        at org.codehaus.tycho.maven.TychoMavenLifecycleParticipant.afterProjectsRead(TychoMavenLifecycleParticipant.java:83)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:145)
        at org.apache.maven.embedder.MavenEmbedder.execute(MavenEmbedder.java:460)
        at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:334)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:70)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
        at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
        at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
        at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
Caused by: org.eclipse.equinox.internal.provisional.p2.core.ProvisionException:
No repository found at
http://57.200.0.44:8992/nexus/content/groups/all-repos/.
        at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.fail(AbstractRepositoryManager.java:380)
        at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:641)
        at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:92)
        at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:88)
        at org.sonatype.tycho.p2.P2ResolverImpl.addP2Repository(P2ResolverImpl.java:140)
        ... 14 more
Notifying upstream projects of job completion
Finished: FAILURE


My settings contains :

    <mirror>
      <mirrorOf>external:*</mirrorOf>
      <name>dede</name>
      <url>http://xx.xx.xx.xx:xxx/nexus/content/groups/all-repos/</url>
      <id>proxy-all-externals</id>
    </mirror>

And no it's not pro nexus instance so no p2 support :-)

Thanks,
--
Olivier

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email



Re: issue building with tycho 0.4.0-DEV-3065

by Igor Fedorenko-4 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Maven matches mirrorOf=external:* to all repositories. You need to
exclude your p2 repositories from the mirror mask using
"mirrorOf=external:*,!myp2repoid" syntax.

Latest maven3 also allow mirrorOfLayouts in mirror definition, but this
will make settings.xml incompatible with maven 2.x.

--
Regards,
Igor


Olivier Lamy wrote:

> Hi,
> I have downloaded last tycho pseudo release 0.4.0-DEV-3065.
> Now I can't build m2e.
> The build failed with the following trace :
>
> java.lang.RuntimeException:
> org.eclipse.equinox.internal.provisional.p2.core.ProvisionException:
> No repository found at
> http://xx.xxx.x.xx:xxx/nexus/content/groups/all-repos/.
> at org.sonatype.tycho.p2.P2ResolverImpl.addP2Repository(P2ResolverImpl.java:149)
> at org.sonatype.tycho.p2.facade.P2TargetPlatformResolver.resolvePlatform(P2TargetPlatformResolver.java:186)
> at org.codehaus.tycho.maven.TychoMavenLifecycleParticipant.afterProjectsRead(TychoMavenLifecycleParticipant.java:83)
> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:145)
> at org.apache.maven.embedder.MavenEmbedder.execute(MavenEmbedder.java:460)
> at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:334)
> at org.apache.maven.cli.MavenCli.main(MavenCli.java:70)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
> at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
> at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
> at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
> Caused by: org.eclipse.equinox.internal.provisional.p2.core.ProvisionException:
> No repository found at
> http://57.200.0.44:8992/nexus/content/groups/all-repos/.
> at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.fail(AbstractRepositoryManager.java:380)
> at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:641)
> at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:92)
> at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:88)
> at org.sonatype.tycho.p2.P2ResolverImpl.addP2Repository(P2ResolverImpl.java:140)
> ... 14 more
> Notifying upstream projects of job completion
> Finished: FAILURE
>
>
> My settings contains :
>
>     <mirror>
>       <mirrorOf>external:*</mirrorOf>
>       <name>dede</name>
>       <url>http://xx.xx.xx.xx:xxx/nexus/content/groups/all-repos/</url>
>       <id>proxy-all-externals</id>
>     </mirror>
>
> And no it's not pro nexus instance so no p2 support :-)
>
> Thanks,


---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email