Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [tycho-user] NullPointerException at MirrorRequest.collectStats

Hello,

I've tried with an empty Maven repository  I still get the null pointer exception.

Regards,
Grégoire
----- Mail Original -----
De: "Tobias Oberlies" <tobias.oberlies@xxxxxxx>
À: "Tycho user list" <tycho-user@xxxxxxxxxxx>
Envoyé: Mardi 15 Janvier 2013 16h51:50 GMT +01:00 Amsterdam / Berlin / Berne / Rome / Stockholm / Vienne
Objet: Re: [tycho-user] NullPointerException at MirrorRequest.collectStats

This is weird. This problem should only occur when the Tycho's OSGi runtime is missing a bundle - but the runtime should be static.

You can try and delete org/eclipse/tycho from the local Maven repository used by the build and see if this changes anything.

Regards
Tobias


> -----Original Message-----
> From: tycho-user-bounces@xxxxxxxxxxx [mailto:tycho-user-
> bounces@xxxxxxxxxxx] On Behalf Of Grégoire Dupé
> Sent: Donnerstag, 10. Januar 2013 15:48
> To: tycho-user@xxxxxxxxxxx
> Subject: [tycho-user] NullPointerException at MirrorRequest.collectStats
> 
> Hello,
> 
> When I try to build MoDisco [1], I get a NullPointerException at
> MirrorRequest.collectStats.
> 
> Google didn't help me. By reading the source code [2], I understand that
> "this.transport" is null, but I don't know why. Could anybody explain how
> to get more debug information?
> 
> Here is the full stack trace:
> 
> [INFO] o.h.m.e.h.MavenExecutionResultHandler - Build failed with
> exception(s)
> [INFO] o.h.m.e.h.MavenExecutionResultHandler - [1]
> org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute
> goal org.eclipse.tycho:tycho-p2-repository-plugin:0.16.0:assemble-
> repository (default-assemble-repository) on project
> org.eclipse.modisco.doc.api.report.eclipsepackage: Execution default-
> assemble-repository of goal org.eclipse.tycho:tycho-p2-repository-
> plugin:0.16.0:assemble-repository failed.
> [DEBUG] Closing connection to remote
> [ERROR] Failed to execute goal org.eclipse.tycho:tycho-p2-repository-
> plugin:0.16.0:assemble-repository (default-assemble-repository) on project
> org.eclipse.modisco.doc.api.report.eclipsepackage: Execution default-
> assemble-repository of goal org.eclipse.tycho:tycho-p2-repository-
> plugin:0.16.0:assemble-repository failed. NullPointerException -> [Help 1]
> org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute
> goal org.eclipse.tycho:tycho-p2-repository-plugin:0.16.0:assemble-
> repository (default-assemble-repository) on project
> org.eclipse.modisco.doc.api.report.eclipsepackage: Execution default-
> assemble-repository of goal org.eclipse.tycho:tycho-p2-repository-
> plugin:0.16.0:assemble-repository failed.
> 	at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java
> :225)
> 	at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java
> :153)
> 	at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java
> :145)
> 	at
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(Li
> fecycleModuleBuilder.java:84)
> 	at
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(Li
> fecycleModuleBuilder.java:59)
> 	at
> org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(L
> ifecycleStarter.java:183)
> 	at
> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStar
> ter.java:161)
> 	at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:319)
> 	at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
> 	at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
> 	at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
> 	at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
> 39)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorIm
> pl.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(Launche
> r.java:409)
> 	at
> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
> Caused by: org.apache.maven.plugin.PluginExecutionException: Execution
> default-assemble-repository of goal org.eclipse.tycho:tycho-p2-repository-
> plugin:0.16.0:assemble-repository failed.
> 	at
> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuild
> PluginManager.java:110)
> 	at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java
> :209)
> 	... 19 more
> Caused by: java.lang.NullPointerException
> 	at
> org.eclipse.equinox.internal.p2.artifact.repository.MirrorRequest.collectS
> tats(MirrorRequest.java:230)
> 	at
> org.eclipse.equinox.internal.p2.artifact.repository.MirrorRequest.transfer
> (MirrorRequest.java:215)
> 	at
> org.eclipse.equinox.internal.p2.artifact.repository.RawMirrorRequest.perfo
> rm(RawMirrorRequest.java:52)
> 	at
> org.eclipse.equinox.p2.internal.repository.mirroring.Mirroring.downloadArt
> ifact(Mirroring.java:203)
> 	at
> org.eclipse.equinox.p2.internal.repository.mirroring.Mirroring.mirror(Mirr
> oring.java:158)
> 	at
> org.eclipse.equinox.p2.internal.repository.mirroring.Mirroring.run(Mirrori
> ng.java:106)
> 	at
> org.eclipse.equinox.p2.internal.repository.tools.MirrorApplication.mirrorA
> rtifacts(MirrorApplication.java:207)
> 	at
> org.eclipse.equinox.p2.internal.repository.tools.MirrorApplication.run(Mir
> rorApplication.java:189)
> 	at
> org.eclipse.tycho.p2.tools.mirroring.MirrorApplicationServiceImpl.mirrorRe
> actor(MirrorApplicationServiceImpl.java:140)
> 	at
> org.eclipse.tycho.plugins.p2.repository.AssembleRepositoryMojo.execute(Ass
> embleRepositoryMojo.java:92)
> 	at
> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuild
> PluginManager.java:101)
> 	... 20 more
> 
> 
> [1] https://hudson.eclipse.org/hudson/me/my-
> views/view/EMF%20Facet%20and%20MoDisco/job/modisco-nightly-
> maintenance/73/console
> [2]
> http://git.eclipse.org/c/equinox/rt.equinox.p2.git/tree/bundles/org.eclips
> e.equinox.p2.artifact.repository/src/org/eclipse/equinox/internal/p2/artif
> act/repository/MirrorRequest.java?id=04549b1dd45c808514d61d55185d55a7a8b7f
> b63&h=R3_4_maintenance
> 
> Regards,
> Grégoire Dupé
> _______________________________________________
> tycho-user mailing list
> tycho-user@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/tycho-user
_______________________________________________
tycho-user mailing list
tycho-user@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/tycho-user


Back to the top