Bug 85696 - Spurious update message repeats infinitely, unable to use Eclipse
Summary: Spurious update message repeats infinitely, unable to use Eclipse
Status: RESOLVED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: Update (deprecated - use Eclipse>Equinox>p2) (show other bugs)
Version: 3.1   Edit
Hardware: PC Windows XP
: P1 blocker (vote)
Target Milestone: 3.1 M5   Edit
Assignee: Dorian Birsan CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-02-17 09:06 EST by Ed Burnette CLA
Modified: 2005-02-17 14:11 EST (History)
0 users

See Also:


Attachments
Manual search results (17.73 KB, image/png)
2005-02-17 12:02 EST, Ed Burnette CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ed Burnette CLA 2005-02-17 09:06:34 EST
I left I20050215-2300 running overnight. When I came in this morning it said new
updates were available, would I like to install them? I said yes, and it opened
the Search Results window. However that window does not list any updates. It
says No updates for the currently installed features(s)found, try again later.
(sic: note no blank between ')' and found). The option to Show the latest
version of a feature only is checked, and the option to Filter patches included
in other patches is unchecked. However changing those options does not have any
effect. All the buttons were grayed out except Deselect All (which was wierd
because there was nothing to deselect) and Cancel. 

When I clicked Cancel it gave me the Automatic Updates dialog again. "New
updates are available and downloaded. Do you want to review and install them
now?". I selected Yes again, got the empty Search Results dialog again. Cancel,
repeat. So the next time I said No. I got the first "New updates are
available..." dialog again, yes/no. Either way leads to infinite repetition. I'm
unable to use Eclipse or even see the Workbench window currently. :-(
Comment 1 Ed Burnette CLA 2005-02-17 09:22:15 EST
There is nothing in the .metadata/.log file.

I started a packet sniffer (Packetyzer) on the machine and Eclipse is not making
any http requests during this whole process.

Let me know if you need anything else. I'm going to backup my configuration and
.metadata and try killing the process and seeing if it will come back up.
Comment 2 Dorian Birsan CLA 2005-02-17 10:09:08 EST
investigating...
Comment 3 Dorian Birsan CLA 2005-02-17 10:47:41 EST
Ed, how did you set up your autmatic updates?
I set it to search on startup, I get no results, but I can cancel and nothing 
else unexpected happens.
Comment 4 Ed Burnette CLA 2005-02-17 10:58:04 EST
Killing java and restarting let me start Eclipse.

Here are my install/update settings:
Install/Update
  Maximum number of 'istory' configurations: 100
  Check digital signatures of downloaded archives: checked
  Valid updates: equivalent
  Update Policy: blank
  Enable HTTP proxy connection: enabled, address and port filled in

Automatic Updates
  Automatically find new updates and notify me: checked
  Look for updates on the following schedule: checked, Every day at 3:00am
  Download options: Download new updates automatically and notify me when ready
to install them.
Comment 5 Ed Burnette CLA 2005-02-17 11:23:44 EST
I reset the automatic update to trigger at 11am and the same thing happened.
This time I captured a trace of all http requests from the Eclipse process. It
took about 15 minutes to discover there were updates.

It's interesting that it's reading the HTML from the update sites in addition to
the site.xml and the content of all the feature jars.

GET http://update.eclipse.org/updates/3.0 HTTP/1.1
GET http://download.eclipse.org/updates/3.0/ HTTP/1.1
GET http://update.eclipse.org/updates/3.0/site.xml HTTP/1.1
GET http://update.eclipse.org/updates/3.0 HTTP/1.1
GET http://download.eclipse.org/updates/3.0/ HTTP/1.1
GET http://update.eclipse.org/updates/3.0/features/org.eclipse.jdt_3.0.0.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/3.0/features/org.eclipse.pde.source_3.0.0.jar
HTTP/1.1
GET http://update.eclipse.org/updates/3.0/features/org.eclipse.pde_3.0.0.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/3.0/features/org.eclipse.sdk.examples_3.0.0.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/3.0/features/org.eclipse.gef.examples_3.0.0.jar
HTTP/1.1
GET http://update.eclipse.org/updates/3.0/features/org.eclipse.gef.sdk_3.0.0.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/3.0/features/org.eclipse.gef.source_3.0.0.jar
HTTP/1.1
GET http://update.eclipse.org/updates/3.0/features/org.eclipse.gef_3.0.0.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/3.0/features/org.eclipse.gef.examples_3.0.1.jar
HTTP/1.1
GET http://update.eclipse.org/updates/3.0/features/org.eclipse.gef.sdk_3.0.1.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/3.0/features/org.eclipse.gef.source_3.0.1.jar
HTTP/1.1
GET http://update.eclipse.org/updates/3.0/features/org.eclipse.gef_3.0.1.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/3.0/features/org.eclipse.platform_3.0.1.jar
HTTP/1.1
GET http://update.eclipse.org/updates/3.0/features/org.eclipse.sdk_3.0.1.jar
HTTP/1.1
GET http://update.eclipse.org/updates/3.0/features/org.eclipse.pde_3.0.1.jar
HTTP/1.1
GET http://update.eclipse.org/updates/3.0/features/org.eclipse.jdt_3.0.1.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/3.0/features/org.eclipse.platform.source_3.0.1.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/3.0/features/org.eclipse.jdt.source_3.0.1.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/3.0/features/org.eclipse.pde.source_3.0.1.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/3.0/features/org.eclipse.sdk.examples_3.0.1.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/3.0/features/org.eclipse.team.extras_3.0.0.jar
HTTP/1.1
GET http://update.eclipse.org/updates/3.0/features/org.eclipse.xsd_2.0.0.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/3.0/features/org.eclipse.emf.source_2.0.0.jar
HTTP/1.1
GET http://update.eclipse.org/updates/3.0/features/org.eclipse.xsd.doc_2.0.0.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/3.0/features/org.eclipse.xsd.source_2.0.0.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/3.0/features/org.eclipse.emf.ecore.sdo.source_2.0.0.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/3.0/features/org.eclipse.emf.ecore.sdo_2.0.0.jar
HTTP/1.1
GET http://update.eclipse.org/updates/3.0/features/org.eclipse.emf.doc_2.0.0.jar
HTTP/1.1
GET http://update.eclipse.org/updates/3.0/features/org.eclipse.emf_2.0.0.jar
HTTP/1.1
GET http://update.eclipse.org/updates/3.0/features/org.eclipse.emf.sdk_2.0.0.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/3.0/features/org.eclipse.emf.ecore.sdo.doc_2.0.0.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/3.0/features/org.eclipse.emf.examples_2.0.0.jar
HTTP/1.1
GET http://update.eclipse.org/updates/3.0/features/org.eclipse.emf.sdk_2.0.1.jar
HTTP/1.1
GET http://update.eclipse.org/updates/3.0/features/org.eclipse.xsd_2.0.1.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/3.0/features/org.eclipse.emf.ecore.sdo_2.0.1.jar
HTTP/1.1
GET http://update.eclipse.org/updates/3.0/features/org.eclipse.emf_2.0.1.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/3.0/features/org.eclipse.emf.source_2.0.1.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/3.0/features/org.eclipse.xsd.source_2.0.1.jar
HTTP/1.1
GET http://update.eclipse.org/updates/3.0/features/org.eclipse.emf.doc_2.0.1.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/3.0/features/org.eclipse.emf.ecore.sdo.source_2.0.1.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/3.0/features/org.eclipse.emf.examples_2.0.1.jar
HTTP/1.1
GET http://update.eclipse.org/updates/3.0/features/org.eclipse.jem_1.0.1.jar
HTTP/1.1
GET http://update.eclipse.org/updates/3.0/features/org.eclipse.ve.sdk_1.0.1.jar
HTTP/1.1
GET http://update.eclipse.org/updates/3.0/features/org.eclipse.ve_1.0.1.jar HTTP/1.1
GET http://update.eclipse.org/updates/3.0/features/org.eclipse.jem.sdk_1.0.1.jar
HTTP/1.1
GET http://update.eclipse.org/updates HTTP/1.1
GET http://download.eclipse.org/updates/ HTTP/1.1
GET http://update.eclipse.org/updates/site.xml HTTP/1.1
GET http://update.eclipse.org/updates HTTP/1.1
GET http://download.eclipse.org/updates/ HTTP/1.1
GET http://update.eclipse.org/updates/features/org.eclipse.sdk.win32_2.0.0.jar
HTTP/1.1
GET http://update.eclipse.org/updates/features/org.eclipse.platform_2.0.0.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.win32_2.0.0.jar
HTTP/1.1
GET http://update.eclipse.org/updates/features/org.eclipse.pde_2.0.0.jar HTTP/1.1
GET http://update.eclipse.org/updates/features/org.eclipse.jdt_2.0.0.jar HTTP/1.1
GET http://update.eclipse.org/updates/features/org.eclipse.jdt.source_2.0.0.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.source_2.0.0.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.win32.source_2.0.0.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.sdk.linux.motif_2.0.0.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.linux.motif_2.0.0.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.linux.motif.source_2.0.0.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.sdk.linux.gtk_2.0.0.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.linux.gtk_2.0.0.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.linux.gtk.source_2.0.0.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.sdk.solaris.motif_2.0.0.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.solaris.motif_2.0.0.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.solaris.motif.source_2.0.0.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.sdk.qnx.photon_2.0.0.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.qnx.photon_2.0.0.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.qnx.photon.source_2.0.0.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.sdk.aix.motif_2.0.0.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.aix.motif_2.0.0.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.aix.motif.source_2.0.0.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.sdk.hpux.motif_2.0.0.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.hpux.motif_2.0.0.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.hpux.motif.source_2.0.0.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.sdk.examples.win32_2.0.0.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.sdk.examples_2.0.0.jar
HTTP/1.1
GET http://update.eclipse.org/updates/features/org.eclipse.team.extras_2.0.0.jar
HTTP/1.1
GET http://update.eclipse.org/updates/features/org.eclipse.sdk.win32_2.0.1.jar
HTTP/1.1
GET http://update.eclipse.org/updates/features/org.eclipse.platform_2.0.1.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.win32_2.0.1.jar
HTTP/1.1
GET http://update.eclipse.org/updates/features/org.eclipse.pde_2.0.1.jar HTTP/1.1
GET http://update.eclipse.org/updates/features/org.eclipse.jdt_2.0.1.jar HTTP/1.1
GET http://update.eclipse.org/updates/features/org.eclipse.jdt.source_2.0.1.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.source_2.0.1.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.win32.source_2.0.1.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.sdk.linux.motif_2.0.1.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.linux.motif_2.0.1.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.linux.motif.source_2.0.1.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.sdk.linux.gtk_2.0.1.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.linux.gtk_2.0.1.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.linux.gtk.source_2.0.1.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.sdk.solaris.motif_2.0.1.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.solaris.motif_2.0.1.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.solaris.motif.source_2.0.1.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.sdk.qnx.photon_2.0.1.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.qnx.photon_2.0.1.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.qnx.photon.source_2.0.1.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.sdk.aix.motif_2.0.1.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.aix.motif_2.0.1.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.aix.motif.source_2.0.1.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.sdk.hpux.motif_2.0.1.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.hpux.motif_2.0.1.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.hpux.motif.source_2.0.1.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.sdk.examples.win32_2.0.1.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.sdk.examples_2.0.1.jar
HTTP/1.1
GET http://update.eclipse.org/updates/features/org.eclipse.team.extras_2.0.1.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.sdk.examples_2.0.2.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.sdk.examples.win32_2.0.2.jar
HTTP/1.1
GET http://update.eclipse.org/updates/features/org.eclipse.team.extras_2.0.2.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.sdk.aix.motif_2.0.2.jar
HTTP/1.1
GET http://update.eclipse.org/updates/features/org.eclipse.platform_2.0.2.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.aix.motif_2.0.2.jar
HTTP/1.1
GET http://update.eclipse.org/updates/features/org.eclipse.pde_2.0.2.jar HTTP/1.1
GET http://update.eclipse.org/updates/features/org.eclipse.jdt_2.0.2.jar HTTP/1.1
GET http://update.eclipse.org/updates/features/org.eclipse.jdt.source_2.0.2.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.source_2.0.2.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.aix.motif.source_2.0.2.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.sdk.hpux.motif_2.0.2.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.hpux.motif_2.0.2.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.hpux.motif.source_2.0.2.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.sdk.linux.gtk_2.0.2.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.linux.gtk_2.0.2.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.linux.gtk.source_2.0.2.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.sdk.linux.motif_2.0.2.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.linux.motif_2.0.2.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.linux.motif.source_2.0.2.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.sdk.qnx.photon_2.0.2.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.qnx.photon_2.0.2.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.qnx.photon.source_2.0.2.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.sdk.solaris.motif_2.0.2.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.solaris.motif_2.0.2.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.solaris.motif.source_2.0.2.jar
HTTP/1.1
GET http://update.eclipse.org/updates/features/org.eclipse.sdk.win32_2.0.2.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.win32_2.0.2.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.win32.source_2.0.2.jar
HTTP/1.1
GET http://update.eclipse.org/updates/features/org.eclipse.platform_2.1.0.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.source_2.1.0.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.hpux.motif_2.1.0.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.hpux.motif.source_2.1.0.jar
HTTP/1.1
GET http://update.eclipse.org/updates/features/org.eclipse.jdt_2.1.0.jar HTTP/1.1
GET http://update.eclipse.org/updates/features/org.eclipse.jdt.source_2.1.0.jar
HTTP/1.1
GET http://update.eclipse.org/updates/features/org.eclipse.pde_2.1.0.jar HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.sdk.hpux.motif_2.1.0.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.win32_2.1.0.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.win32.source_2.1.0.jar
HTTP/1.1
GET http://update.eclipse.org/updates/features/org.eclipse.sdk.win32_2.1.0.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.aix.motif_2.1.0.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.aix.motif.source_2.1.0.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.sdk.aix.motif_2.1.0.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.qnx.photon_2.1.0.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.qnx.photon.source_2.1.0.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.sdk.qnx.photon_2.1.0.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.linux.gtk_2.1.0.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.linux.gtk.source_2.1.0.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.sdk.linux.gtk_2.1.0.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.linux.motif_2.1.0.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.linux.motif.source_2.1.0.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.sdk.linux.motif_2.1.0.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.solaris.motif_2.1.0.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.solaris.motif.source_2.1.0.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.sdk.solaris.motif_2.1.0.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.sdk.examples_2.1.0.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.sdk.examples.win32_2.1.0.jar
HTTP/1.1
GET http://update.eclipse.org/updates/features/org.eclipse.team.extras_2.1.0.jar
HTTP/1.1
GET http://update.eclipse.org/updates/features/org.eclipse.platform_2.1.1.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.source_2.1.1.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.hpux.motif_2.1.1.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.hpux.motif.source_2.1.1.jar
HTTP/1.1
GET http://update.eclipse.org/updates/features/org.eclipse.jdt_2.1.1.jar HTTP/1.1
GET http://update.eclipse.org/updates/features/org.eclipse.jdt.source_2.1.1.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.sdk.hpux.motif_2.1.1.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.win32_2.1.1.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.win32.source_2.1.1.jar
HTTP/1.1
GET http://update.eclipse.org/updates/features/org.eclipse.sdk.win32_2.1.1.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.aix.motif_2.1.1.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.aix.motif.source_2.1.1.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.sdk.aix.motif_2.1.1.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.qnx.photon_2.1.1.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.qnx.photon.source_2.1.1.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.sdk.qnx.photon_2.1.1.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.linux.gtk_2.1.1.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.linux.gtk.source_2.1.1.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.sdk.linux.gtk_2.1.1.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.linux.motif_2.1.1.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.linux.motif.source_2.1.1.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.sdk.linux.motif_2.1.1.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.solaris.motif_2.1.1.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.solaris.motif.source_2.1.1.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.sdk.solaris.motif_2.1.1.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.sdk.examples_2.1.1.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.sdk.examples.win32_2.1.1.jar
HTTP/1.1
GET http://update.eclipse.org/updates/features/org.eclipse.platform_2.1.2.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.source_2.1.2.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.hpux.motif_2.1.2.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.hpux.motif.source_2.1.2.jar
HTTP/1.1
GET http://update.eclipse.org/updates/features/org.eclipse.jdt_2.1.2.jar HTTP/1.1
GET http://update.eclipse.org/updates/features/org.eclipse.jdt.source_2.1.2.jar
HTTP/1.1
GET http://update.eclipse.org/updates/features/org.eclipse.pde_2.1.2.jar HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.sdk.hpux.motif_2.1.2.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.win32_2.1.2.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.win32.source_2.1.2.jar
HTTP/1.1
GET http://update.eclipse.org/updates/features/org.eclipse.sdk.win32_2.1.2.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.aix.motif_2.1.2.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.aix.motif.source_2.1.2.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.sdk.aix.motif_2.1.2.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.qnx.photon_2.1.2.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.qnx.photon.source_2.1.2.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.sdk.qnx.photon_2.1.2.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.linux.gtk_2.1.2.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.linux.gtk.source_2.1.2.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.sdk.linux.gtk_2.1.2.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.linux.motif_2.1.2.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.linux.motif.source_2.1.2.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.sdk.linux.motif_2.1.2.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.solaris.motif_2.1.2.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.solaris.motif.source_2.1.2.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.sdk.solaris.motif_2.1.2.jar
HTTP/1.1
GET http://update.eclipse.org/updates/features/org.eclipse.jdt.source_2.1.3.jar
HTTP/1.1
GET http://update.eclipse.org/updates/features/org.eclipse.jdt_2.1.3.jar HTTP/1.1
GET http://update.eclipse.org/updates/features/org.eclipse.pde_2.1.3.jar HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.aix.motif.source_2.1.3.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.aix.motif_2.1.3.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.hpux.motif.source_2.1.3.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.hpux.motif_2.1.3.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.linux.gtk.source_2.1.3.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.linux.gtk_2.1.3.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.linux.motif.source_2.1.3.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.linux.motif_2.1.3.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.qnx.photon.source_2.1.3.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.qnx.photon_2.1.3.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.solaris.motif.source_2.1.3.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.solaris.motif_2.1.3.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.source_2.1.3.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.win32.source_2.1.3.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.platform.win32_2.1.3.jar
HTTP/1.1
GET http://update.eclipse.org/updates/features/org.eclipse.platform_2.1.3.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.sdk.aix.motif_2.1.3.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.sdk.hpux.motif_2.1.3.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.sdk.linux.gtk_2.1.3.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.sdk.linux.motif_2.1.3.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.sdk.qnx.photon_2.1.3.jar
HTTP/1.1
GET
http://update.eclipse.org/updates/features/org.eclipse.sdk.solaris.motif_2.1.3.jar
HTTP/1.1
GET http://update.eclipse.org/updates/features/org.eclipse.sdk.win32_2.1.3.jar
HTTP/1.1
GET http://update.eclipse.org/updates/3.0 HTTP/1.1
GET http://download.eclipse.org/updates/3.0/ HTTP/1.1
GET http://update.eclipse.org/tools/cdt/releases/new HTTP/1.1
GET http://download.eclipse.org/tools/cdt/releases/new/ HTTP/1.1
GET http://update.eclipse.org/tools/cdt/releases/new/site.xml HTTP/1.1
GET http://update.eclipse.org/tools/cdt/releases/new HTTP/1.1
GET http://download.eclipse.org/tools/cdt/releases/new/ HTTP/1.1
GET
http://update.eclipse.org/tools/cdt/releases/new/features/org.eclipse.cdt_2.0.0.jar
HTTP/1.1
GET
http://update.eclipse.org/tools/cdt/releases/new/features/org.eclipse.cdt.sdk_2.0.0.jar
HTTP/1.1
GET
http://update.eclipse.org/tools/cdt/releases/new/features/org.eclipse.cdt_2.0.1.jar
HTTP/1.1
GET
http://update.eclipse.org/tools/cdt/releases/new/features/org.eclipse.cdt.sdk_2.0.1.jar
HTTP/1.1

Comment 6 Dorian Birsan CLA 2005-02-17 11:45:40 EST
Thanks Ed.
The trace is interesting... Why is eclipse 3.x looking at the update site of 
2.x ?
Also, I did not see any GET for html. Which html were you mentioning?
I have set up my update for 12:00 and will report my findings at that time.
Comment 7 Ed Burnette CLA 2005-02-17 11:59:32 EST
Gets for url's like http://download.eclipse.org/updates/3.0/ return html.
Anything that's not a .jar or .xml probably does.

I've had these options forever so some change between I20050209 and
I20050215-2300 caused the problem.

Where's the list kept that determines which update sites should be checked? I
probably have some old stuff in there that you don't have.
Comment 8 Ed Burnette CLA 2005-02-17 12:02:36 EST
Created attachment 18055 [details]
Manual search results

If I do a manual search for updates (Help > Software Updates > Find and Install
> Search for Updates of the currently installed features) then it does not hang
and I see something in the Search results (see attached).
Comment 9 Dorian Birsan CLA 2005-02-17 12:11:08 EST
OK, I am able to reproduce it now (with 12:00 searches).

Update sites are picked up from the installed features, by looking at the 
each feature.xml and picking the  <url><update url="..."/> value.

For 3.0 features, the update site should be
http://update.eclipse.org/updates/3.0/
but older ones had it http://update.eclipse.org/updates

I see what you mean about html. Update checks the site url as passed in (so no 
site.xml ending), and if it the input (in this case html) does not conform to 
site.xml syntax, it appends site.xml and tries again. I suppose this can be 
improved a bit, by first searching for something that ends in site.xml, etc.

Comment 10 Dorian Birsan CLA 2005-02-17 14:11:36 EST
Fixed.

This was a regression introduced by the install wizard redesign (along with 
refactoring in automatic updates).