Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 185774 - internal error with "Update Manager"
Summary: internal error with "Update Manager"
Status: RESOLVED FIXED
Alias: None
Product: GMP
Classification: Modeling
Component: Releng (show other bugs)
Version: 1.0   Edit
Hardware: PC Linux
: P3 blocker (vote)
Target Milestone: ---   Edit
Assignee: Platform-Update-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-05-07 10:48 EDT by Lothar Werzinger CLA
Modified: 2010-07-19 22:06 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lothar Werzinger CLA 2007-05-07 10:48:45 EDT
Build ID: I20070503-1400

Steps To Reproduce:
1. untar eclipse-SDK-3.3M7-linux-gtk.tar.gz
2. unzip eclipse-RCP-3.3M7-delta-pack.zip
3. use update manager on EUROPA site


More information:
!SESSION 2007-05-07 07:10:26.379 -----------------------------------------------
eclipse.buildId=I20070503-1400
java.version=1.5.0_11
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US
Framework arguments:  -startup /opt2/linux/ix86/eclipse-3.3-beta/plugins/org.eclipse.equinox.launcher_1.0.0.v20070502.jar
Command-line arguments:  -os linux -ws gtk -arch x86_64 -startup /opt2/linux/ix86/eclipse-3.3-beta/plugins/org.eclipse.equinox.launcher_1.0.0.v20070502.jar -clean

!ENTRY org.eclipse.core.jobs 4 2 2007-05-07 07:37:32.358
!MESSAGE An internal error occurred during: "Update Manager".
!STACK 0
java.lang.InternalError
	at java.util.zip.Deflater.init(Native Method)
	at java.util.zip.Deflater.<init>(Deflater.java:117)
	at java.util.zip.ZipOutputStream.<init>(ZipOutputStream.java:61)
	at java.util.jar.JarOutputStream.<init>(JarOutputStream.java:57)
	at org.eclipse.update.internal.jarprocessor.JarProcessor.processJar(JarProcessor.java:316)
	at org.eclipse.update.internal.core.FeaturePackagedContentProvider.retrieveLocalJar(FeaturePackagedContentProvider.java:256)
	at org.eclipse.update.internal.core.FeaturePackagedContentProvider.getPluginEntryArchiveReferences(FeaturePackagedContentProvider.java:179)
	at org.eclipse.update.internal.operations.UpdateUtils.downloadFeatureContent(UpdateUtils.java:628)
	at org.eclipse.update.internal.ui.wizards.InstallWizard2.download(InstallWizard2.java:426)
	at org.eclipse.update.internal.ui.wizards.InstallWizard2.access$3(InstallWizard2.java:397)
	at org.eclipse.update.internal.ui.wizards.InstallWizard2$3.run(InstallWizard2.java:350)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)

!ENTRY org.eclipse.core.jobs 4 2 2007-05-07 07:37:32.372
!MESSAGE An internal error occurred during: "Update Manager".
!STACK 0
java.lang.InternalError
	at java.util.zip.Deflater.init(Native Method)
	at java.util.zip.Deflater.<init>(Deflater.java:117)
	at java.util.zip.ZipOutputStream.<init>(ZipOutputStream.java:61)
	at java.util.jar.JarOutputStream.<init>(JarOutputStream.java:57)
	at org.eclipse.update.internal.jarprocessor.JarProcessor.processJar(JarProcessor.java:316)
	at org.eclipse.update.internal.core.FeaturePackagedContentProvider.retrieveLocalJar(FeaturePackagedContentProvider.java:256)
	at org.eclipse.update.internal.core.FeaturePackagedContentProvider.getPluginEntryArchiveReferences(FeaturePackagedContentProvider.java:179)
	at org.eclipse.update.internal.operations.UpdateUtils.downloadFeatureContent(UpdateUtils.java:628)
	at org.eclipse.update.internal.ui.wizards.InstallWizard2.download(InstallWizard2.java:426)
	at org.eclipse.update.internal.ui.wizards.InstallWizard2.access$3(InstallWizard2.java:397)
	at org.eclipse.update.internal.ui.wizards.InstallWizard2$3.run(InstallWizard2.java:350)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Comment 1 Daniele CLA 2007-05-08 12:10:43 EDT
I am experiencing something similar. 

My system:

eclipse.buildId=I20070503-1400
java.version=1.6.0_01
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=en_US
Framework arguments:  -startup /home/della/programs/eclipse3.3/plugins/org.eclipse.equinox.launcher_1.0.0.v20070502.jar
Command-line arguments:  -os linux -ws gtk -arch x86 -startup /home/della/programs/eclipse3.3/plugins/org.eclipse.equinox.launcher_1.0.0.v20070502.jar

I have installed some plugins via update managers and everything worked. 
Now when I try to install J2EE tools and Web Tools from Europa Update Site there is always this error:

An internal error occurred during: "Update Manager".

java.lang.ClassFormatError: org/eclipse/update/internal/jarprocessor/Utils
at org.eclipse.update.internal.jarprocessor.UnpackStep.canUnpack(UnpackStep.java:31)
at org.eclipse.update.internal.jarprocessor.JarProcessor.canPerformUnpack(JarProcessor.java:50)
at org.eclipse.update.internal.core.FeaturePackagedContentProvider.retrieveLocalJar(FeaturePackagedContentProvider.java:188)
at org.eclipse.update.internal.core.FeaturePackagedContentProvider.getPluginEntryArchiveReferences(FeaturePackagedContentProvider.java:179)
at org.eclipse.update.internal.operations.UpdateUtils.downloadFeatureContent(UpdateUtils.java:628)
at org.eclipse.update.internal.ui.wizards.InstallWizard2.download(InstallWizard2.java:426)
at org.eclipse.update.internal.ui.wizards.InstallWizard2.access$3(InstallWizard2.java:397)
at org.eclipse.update.internal.ui.wizards.InstallWizard2$3.run(InstallWizard2.java:350)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Comment 2 Lothar Werzinger CLA 2007-05-21 20:22:26 EDT
I have so far tried to install from every Eclipse milestone release (including RC0) and I ALWAYS fail to install from the Europa update-site

Does ANYONE at eclipse care about that the update-site is broken?
How do you expect people to test your milestones if they can not even install them?

1. tar -xvzf /opt2/tars/eclipse-3.3/eclipse-SDK-3.3RC1-linux-gtk.tar.gz
2. unzip /opt2/tars/eclipse-3.3/eclipse-RCP-3.3RC1-delta-pack.zip
3. use update manager on EUROPA site

!SESSION 2007-05-21 17:11:58.543 -----------------------------------------------
eclipse.buildId=I20070517-1700
java.version=1.6.0_01
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US
Framework arguments:  -startup /opt2/linux/ix86/eclipse-3.3-rc0/plugins/org.eclipse.equinox.launcher_1.0.0.v20070516.jar
Command-line arguments:  -os linux -ws gtk -arch x86_64 -startup /opt2/linux/ix86/eclipse-3.3-rc0/plugins/org.eclipse.equinox.launcher_1.0.0.v20070516.jar -clean

!ENTRY org.eclipse.update.core 4 0 2007-05-21 17:21:50.110
!MESSAGE Error retrieving "plugins/org.eclipse.gmf.sdk_1.0.0.v20070403-1500.jar". [Server returned HTTP response code: "404 Not Found" for URL: http://download.eclipse.org/releases/europa/plugins/org.eclipse.gmf.sdk_1.0.0.v20070403-1500.jar.]
!STACK 0
org.eclipse.update.internal.core.FatalIOException: Server returned HTTP response code: "404 Not Found" for URL: http://download.eclipse.org/releases/europa/plugins/org.eclipse.gmf.sdk_1.0.0.v20070403-1500.jar.
	at org.eclipse.update.internal.core.UpdateManagerUtils.checkConnectionResult(UpdateManagerUtils.java:562)
	at org.eclipse.update.core.ContentReference.getInputSize(ContentReference.java:196)
	at org.eclipse.update.core.FeatureContentProvider.asLocalReference(FeatureContentProvider.java:228)
	at org.eclipse.update.internal.core.FeaturePackagedContentProvider.retrieveLocalJar(FeaturePackagedContentProvider.java:234)
	at org.eclipse.update.internal.core.FeaturePackagedContentProvider.getPluginEntryArchiveReferences(FeaturePackagedContentProvider.java:179)
	at org.eclipse.update.internal.operations.UpdateUtils.downloadFeatureContent(UpdateUtils.java:632)
	at org.eclipse.update.internal.ui.wizards.InstallWizard2.download(InstallWizard2.java:426)
	at org.eclipse.update.internal.ui.wizards.InstallWizard2.access$3(InstallWizard2.java:397)
	at org.eclipse.update.internal.ui.wizards.InstallWizard2$3.run(InstallWizard2.java:350)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)

!ENTRY org.eclipse.core.runtime 8 1 2007-05-21 17:21:53.888
!MESSAGE 

Comment 3 Dejan Glozic CLA 2007-05-22 10:45:42 EDT
Lohar, as you can see from the error, a GMF plug-in is missing on the update site. Update Manager is not responsible for invalid update sites.
Comment 4 Lothar Werzinger CLA 2007-05-22 11:41:10 EDT
please reassign the bug to whatever component(s) you see fit.

As you can see with I20070503-1400 the problem was a internal zip error, now it's a missing plugin. I don't so much care about what's causing the problem as long as it get's fixed and one can use update manager to install Europa features.

As far as I as a user is concerned if the update via the update manager is broken I file it against update manager. It's not my job to figure out what's the cause under the hood.

Personally I think this update manager problem seriously hurts Eclipses reputation. With Callisto I could track the milestones and test them early on (I think I used M3 and later). With Europa I have been unsuccessfully trying for a long time (before I even started filing this bug) and I consider it a big setback that as of a RC release I still can not install from the Europa update site.
Comment 5 Anthony Hunter CLA 2007-06-14 15:34:22 EDT
Nick Boldt just tested the GMF stack with RC2 and everything works.
Comment 6 Eclipse Webmaster CLA 2010-07-19 22:06:55 EDT
[GMF Restructure] Bug 319140 : product GMF and component
Releng was the original product and component for this bug