| Summary: | Artifact repository is not writable | ||
|---|---|---|---|
| Product: | [Eclipse Project] Equinox | Reporter: | Pascal Rapicault <pascal> |
| Component: | p2 | Assignee: | P2 Inbox <equinox.p2-inbox> |
| Status: | RESOLVED DUPLICATE | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | aniefer, simon_kaegi |
| Version: | 3.4 | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Windows XP | ||
| Whiteboard: | |||
The problem comes from the presence of the extension location bundle in the installation. Removing the bundle would work around the problem but it is not ideal. The update site bundle is also a problem here. Removing it will do it. *** This bug has been marked as a duplicate of bug 227383 *** |
I-20080416 The execution of the following command line results in the stack trace found below. -application org.eclipse.equinox.p2.metadata.generator.EclipseGenerator -updateSite d:/ganymedeM5/ -site file:d:/ganymedeM5/site.xml -metadataRepository file:d:/ganymedeM5/ -metadataRepositoryName "Ganymede Update Site" -artifactRepository file:d:/ganymedeM5/ -artifactRepositoryName "Ganymede Artifacts" -compress -reusePack200Files java.lang.IllegalArgumentException: Artifact repository is not writable: file:/home/data/httpd/download.eclipse.org/tools/buckminster/updates-3.4/. at org.eclipse.equinox.internal.p2.metadata.generator.EclipseGeneratorApplication.initializeArtifactRepository(EclipseGeneratorApplication.java:107) at org.eclipse.equinox.internal.p2.metadata.generator.EclipseGeneratorApplication.initializeRepositories(EclipseGeneratorApplication.java:184) at org.eclipse.equinox.internal.p2.metadata.generator.EclipseGeneratorApplication.initialize(EclipseGeneratorApplication.java:93) at org.eclipse.equinox.internal.p2.metadata.generator.EclipseGeneratorApplication.run(EclipseGeneratorApplication.java:324) at org.eclipse.equinox.internal.p2.metadata.generator.EclipseGeneratorApplication.run(EclipseGeneratorApplication.java:313) at org.eclipse.equinox.internal.p2.metadata.generator.EclipseGeneratorApplication.start(EclipseGeneratorApplication.java:352) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:376) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64)