[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[equinox-dev] [prov] common bundlepool among multiple adminUIs

Hi,

I ran into what was supposedly a corrupt bundlepool again today so I re-provisioned an sdk from the test update site. I verified that I was able to run this sdk without any problems.

I then unzipped the agent download in a different location, started the admin UI, added a profile in a different location than above but using the same bundlepool. I then tried to provision the sdk into this new location. Everything seemed to go alright except for the fact that it re-downloaded the launcher fragment and after it appeared to be finished I got the attached ZipException. I've hit this a few times recently and always with cvs.source.

Is there something I'm doing wrong?

Andrew
location=file:/notnfs/overholt/p2/bundlepool/plugins/org.eclipse.cvs.source_1.0.100.v20070824-7C79Do9EI99hBQEZ.jar
java.util.zip.ZipException: error in opening zip file
        at java.util.zip.ZipFile.open(Native Method)
        at java.util.zip.ZipFile.<init>(ZipFile.java:131)
        at java.util.jar.JarFile.<init>(JarFile.java:150)
        at java.util.jar.JarFile.<init>(JarFile.java:87)
        at sun.net.www.protocol.jar.URLJarFile.<init>(URLJarFile.java:90)
        at sun.net.www.protocol.jar.URLJarFile.getJarFile(URLJarFile.java:66)
        at sun.net.www.protocol.jar.JarFileFactory.get(JarFileFactory.java:71)
        at sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConnection.java:122)
        at sun.net.www.protocol.jar.JarURLConnection.getJarFile(JarURLConnection.java:89)
        at java.net.JarURLConnection.getManifest(JarURLConnection.java:235)
        at org.eclipse.equinox.internal.frameworkadmin.utils.Utils.getOSGiManifest(Utils.java:241)
        at org.eclipse.equinox.internal.frameworkadmin.utils.Utils.getManifestMainAttributes(Utils.java:228)
        at org.eclipse.equinox.internal.frameworkadmin.utils.Utils.getClausesManifestMainAttributes(Utils.java:224)
        at org.eclipse.equinox.frameworkadmin.equinox.internal.EquinoxBundlesState.getSystemBundleFromBundleInfos(EquinoxBundlesState.java:142)
        at org.eclipse.equinox.frameworkadmin.equinox.internal.EquinoxBundlesState.getSystemBundleFromBundleInfos(EquinoxBundlesState.java:155)
        at org.eclipse.equinox.frameworkadmin.equinox.internal.EquinoxBundlesState.composeNewState(EquinoxBundlesState.java:307)
        at org.eclipse.equinox.frameworkadmin.equinox.internal.EquinoxBundlesState.<init>(EquinoxBundlesState.java:280)
        at org.eclipse.equinox.frameworkadmin.equinox.internal.EquinoxManipulatorImpl.getBundlesState(EquinoxManipulatorImpl.java:144)
        at org.eclipse.equinox.frameworkadmin.equinox.internal.EquinoxManipulatorImpl.save(EquinoxManipulatorImpl.java:372)
        at org.eclipse.equinox.internal.p2.touchpoint.eclipse.LazyManipulator.save(LazyManipulator.java:73)
        at org.eclipse.equinox.internal.p2.touchpoint.eclipse.EclipseTouchpoint.completePhase(EclipseTouchpoint.java:97)
        at org.eclipse.equinox.p2.engine.Phase.postPerform(Phase.java:177)
        at org.eclipse.equinox.p2.engine.Phase.perform(Phase.java:99)
        at org.eclipse.equinox.p2.engine.Phase.perform(Phase.java:58)
        at org.eclipse.equinox.p2.engine.PhaseSet.perform(PhaseSet.java:38)