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

This is caused by a problem in the artifact repository manager that is not
properly restoring the repository representing the bundle pool as such.
I have opened bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=211922

PaScaL



                                                                                                                                               
  From:       Andrew Overholt <overholt@xxxxxxxxxx>                                                                                            
                                                                                                                                               
  To:         equinox-dev@xxxxxxxxxxx                                                                                                          
                                                                                                                                               
  Date:       12/04/2007 03:24 PM                                                                                                              
                                                                                                                                               
  Subject:    [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)
_______________________________________________
equinox-dev mailing list
equinox-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/equinox-dev