Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[tycho-user] New build with 0.11.0 produces FileNotFoundException en masse

Just tried out tycho 0.11.0 and found one strange behavior:
I've had some timeout problems before so I started out by just doing a
"mvn clean" on my project to see that everything was downloading OK.
Since that worked perfectly I ran "mvn package", and this is where I
got all the FileNotFoundExceptions. However, the build did not fail!
One of the stacktraces are included below.

It seems that it issues a stacktrace for each and every item in my
local repository that was built with 0.10.0 but not 0.11.0.

/Andreas Magnusson

java.io.FileNotFoundException:
C:\Users\12008\.m2\repository\com\example\com.example.programmersguide.feature\1.7.0-SNAPSHOT\com.example.programmersguide.feature-.7.0-SNAPSHOT-p2artifacts.xml
(The system cannot find the path specified)
       at java.io.FileInputStream.open(Native Method)
       at java.io.FileInputStream.<init>(FileInputStream.java:106)
       at org.sonatype.tycho.p2.repository.LocalRepositoryReader.getContents(LocalRepositoryReader.java:28)
       at org.sonatype.tycho.p2.repository.LocalRepositoryReader.getContents(LocalRepositoryReader.java:22)
       at org.sonatype.tycho.p2.maven.repository.AbstractMavenArtifactRepository.loadMaven(AbstractMavenArtifactRepository.java:73)
       at org.sonatype.tycho.p2.maven.repository.AbstractMavenArtifactRepository.<init>(AbstractMavenArtifactRepository.java:61)
       at org.sonatype.tycho.p2.maven.repository.LocalArtifactRepository.<init>(LocalArtifactRepository.java:46)
       at org.sonatype.tycho.p2.maven.repository.LocalArtifactRepositoryFactory.load(LocalArtifactRepositoryFactory.java:36)
       at org.eclipse.equinox.internal.p2.artifact.repository.ArtifactRepositoryManager.factoryLoad(ArtifactRepositoryManager.java:68)
       at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:746)
       at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:651)
       at org.eclipse.equinox.internal.p2.artifact.repository.ArtifactRepositoryManager.loadRepository(ArtifactRepositoryManager.java:99)
       at org.eclipse.equinox.p2.internal.repository.tools.AbstractApplication.addRepository(AbstractApplication.java:147)
       at org.eclipse.equinox.p2.internal.repository.tools.AbstractApplication.initializeRepos(AbstractApplication.java:119)
       at org.eclipse.equinox.p2.internal.repository.tools.MirrorApplication.run(MirrorApplication.java:178)
       at org.sonatype.tycho.p2.tools.impl.mirroring.MirrorApplicationServiceImpl.executeMirroring(MirrorApplicationServiceImpl.java:101)
       at org.sonatype.tycho.p2.tools.impl.mirroring.MirrorApplicationServiceImpl.mirror(MirrorApplicationServiceImpl.java:73)
       at org.sonatype.tycho.plugins.p2.repository.AssembleRepositoryMojo.execute(AssembleRepositoryMojo.java:88)
       at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)
       at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
       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(LifecycleModuleBuilder.java:84)
       at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
       at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
       at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.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(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)


Back to the top