Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-6276622

1.3.1_16 uninstaller removing TreatAs key for 1.5.0_02

XMLWordPrintable

    • b01
    • generic
    • generic
    • Not verified

      Steps to reproduce:

      Windows 32-bit machine
      -----------------------
      1. Install 1.3.1_16
      2. Install 1.4.2_08
      3. Install 1.5.0_02
      4. Uninstall 1.3.1_16
      5. View an applet (http://j2se.east/~billyh/applet.html)
      6. Notice that ir uses msvm (or it doesn't work at all if msvm is not installed)

      Expected behavior:
      It should use the latest 5.0u2 jre for the applet tag.

      Looking at the registry, it looks like the 1.3.1_16 uninstaller is removing the IE java TreatAs key, which is necessary for Sun's Java to be used. Here is the key that is not there, but should be:
      HKCR//CLSID//{08B0E5C0-4FCB-11CF-AAA5-00401C608501}//TreatAs Default={CAFEEFAC-0015-0000-0002-ABCDEFFEDCBB}'

      The 1.3.1_16 uninstaller should leave this key alone.

      I'm wondering how this was not caught with our upgrade/downgrade testing.

      ###@###.### 2005-05-26 16:46:37 GMT

            pgsunw Praveen G (Inactive)
            billyh William Harnois
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: