Community
Participate
Working Groups
When trying to install Xtext SDK 2.1.0 via p2.director, the installation fails with the following exception: !MESSAGE Error closing the output stream for osgi.bundle,org.eclipse.xtext.xtext.ui.examples,2.1.0.v201109270505 on repository file:/opt/hudson/home/jobs/KOSTAL_AUTOMOTIVE_DISTRO/workspace/publish/win32-win32-x86/eclipse/. [java] [exec] !STACK 0 [java] [exec] java.io.IOException: Error unzipping /tmp/org.eclipse.xtext.xtext.ui.examples_2.1.0.v2011092705051396416319691917487.jar: Invalid zip file format [java] [exec] at org.eclipse.equinox.internal.p2.core.helpers.FileUtils.unzipFile(FileUtils.java:75) [java] [exec] at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository$ZippedFolderOutputStream.close(SimpleArtifactRepository.java:185) [java] [exec] at java.io.FilterOutputStream.close(FilterOutputStream.java:143) [java] [exec] at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository$ArtifactOutputStream.close(SimpleArtifactRepository.java:113) [java] [exec] at org.eclipse.equinox.internal.p2.artifact.repository.MirrorRequest.transferSingle(MirrorRequest.java:244) [java] [exec] at org.eclipse.equinox.internal.p2.artifact.repository.MirrorRequest.transfer(MirrorRequest.java:191) [java] [exec] at org.eclipse.equinox.internal.p2.artifact.repository.MirrorRequest.perform(MirrorRequest.java:122) [java] [exec] at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.getArtifact(SimpleArtifactRepository.java:664) [java] [exec] at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.getArtifacts(SimpleArtifactRepository.java:735) [java] [exec] at org.eclipse.equinox.internal.p2.engine.DownloadManager.fetch(DownloadManager.java:110) [java] [exec] at org.eclipse.equinox.internal.p2.engine.DownloadManager.start(DownloadManager.java:99) [java] [exec] at org.eclipse.equinox.internal.p2.engine.phases.Collect.completePhase(Collect.java:76) [java] [exec] at org.eclipse.equinox.internal.p2.engine.Phase.postPerform(Phase.java:216) [java] [exec] at org.eclipse.equinox.internal.p2.engine.Phase.perform(Phase.java:84) [java] [exec] at org.eclipse.equinox.internal.p2.engine.PhaseSet.perform(PhaseSet.java:44) [java] [exec] at org.eclipse.equinox.internal.p2.engine.Engine.perform(Engine.java:75) [java] [exec] at org.eclipse.equinox.internal.p2.engine.Engine.perform(Engine.java:44) [java] [exec] at org.eclipse.equinox.internal.provisional.p2.director.PlanExecutionHelper.executePlan(PlanExecutionHelper.java:41) [java] [exec] at org.eclipse.equinox.internal.provisional.p2.director.PlanExecutionHelper.executePlan(PlanExecutionHelper.java:23) [java] [exec] at org.eclipse.equinox.internal.p2.director.app.DirectorApplication.executePlan(DirectorApplication.java:705) [java] [exec] at org.eclipse.equinox.internal.p2.director.app.DirectorApplication.planAndExecute(DirectorApplication.java:698) [java] [exec] at org.eclipse.equinox.internal.p2.director.app.DirectorApplication.performProvisioningActions(DirectorApplication.java:685) [java] [exec] at org.eclipse.equinox.internal.p2.director.app.DirectorApplication.run(DirectorApplication.java:978) [java] [exec] at org.eclipse.equinox.internal.p2.director.app.DirectorApplication.start(DirectorApplication.java:1160) [java] [exec] at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) [java] [exec] at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) [java] [exec] at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) [java] [exec] at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344) [java] [exec] at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179) [java] [exec] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [java] [exec] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) [java] [exec] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [java] [exec] at java.lang.reflect.Method.invoke(Method.java:597) [java] [exec] at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622) [java] [exec] at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577) [java] [exec] at org.eclipse.equinox.launcher.Main.run(Main.java:1410) [java] [exec] at org.eclipse.equinox.launcher.Main.main(Main.java:1386) [java] [exec] An error occurred while collecting items to be installed
I can't reproduce this... We build itemis distribution using p2 director and all works fine. Can you give me more detailed info about the build script, build environment, director version etc.?
Can't reproduce. Please reopen if you think it still an Xtext issue.