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

Plugin demos dont work after dirty install of 1.4.2_05

    Details

    • Subcomponent:
    • CPU:
      generic
    • OS:
      windows_2000

      Description

      Steps to reproduce:

      Using WinXP Pro or Win2000

      1) Install a recent 1.3.1 jdk to default directory.

      2) Install jdk 1.4.2_05b01 to default directory.

      3) Remove 1.3.1 jdk & jre using add/remove programs.

      4) Open internet explorer and go to http://sqeweb.sfbay.sun.com/deployment1/mantis_ws_plugin/doc/proc/JPI_bat.html#TestCases.

      Click on any of the test cases eg: 1.4.2, and the applet fails to load which is not the expected behaviour.

      Registry Changes:

      When 1.3.1_12 is removed the following registry keys are removed.
      A snapshot of the registry before and after step 3 from above shows the following keys
      being taken out of registry.


      931,933d930
      < [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.jar]
      < @="jarfile"
      <
      9272,9274d9268
      < [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{08B0E5C0-4FCB-11CF-AAA5-00401C608501}\TreatAs]
      < @="{CAFEEFAC-0014-0002-0005-ABCDEFFEDCBB}"
      <
      25353,25365d25346
      < [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{8AD9C840-044E-11D1-B3E9-00805F499D93}]
      < @="Java Plug-in 1.4.2_05"
      <
      < [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{8AD9C840-044E-11D1-B3E9-00805F499D93}\InprocServer32]
      < @="C:\\Program Files\\Java\\j2re1.4.2_05\\bin\\npjpi142_05.dll"
      < "ThreadingModel"="Apartment"
      <
      < [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{8AD9C840-044E-11D1-B3E9-00805F499D93}\MiscStatus]
      < @="0"
      <
      < [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{8AD9C840-044E-11D1-B3E9-00805F499D93}\MiscStatus\1]
      < @="2449"
      <
      32919,32944d32899
      < [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{CAFEEFAC-0013-0001-0012-ABCDEFFEDCBA}]
      < @="Java Plug-in 1.3.1_12"
      <
      < [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{CAFEEFAC-0013-0001-0012-ABCDEFFEDCBA}\InprocServer32]
      < @="C:\\Program Files\\JavaSoft\\JRE\\1.3.1_12\\bin\\npjava131_12.dll"
      < "ThreadingModel"="Apartment"
      <
      < [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{CAFEEFAC-0013-0001-0012-ABCDEFFEDCBA}\MiscStatus]
      < @="0"
      <
      < [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{CAFEEFAC-0013-0001-0012-ABCDEFFEDCBA}\MiscStatus\1]
      < @="2449"
      <
      < [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{CAFEEFAC-0013-0001-0012-ABCDEFFEDCBB}]
      < @="Java Plug-in 1.3.1_12 <applet> redirector"
      <
      < [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{CAFEEFAC-0013-0001-0012-ABCDEFFEDCBB}\InprocServer32]
      < @="C:\\Program Files\\JavaSoft\\JRE\\1.3.1_12\\bin\\npjava131_12.dll"
      < "ThreadingModel"="Apartment"
      <
      < [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{CAFEEFAC-0013-0001-0012-ABCDEFFEDCBB}\MiscStatus]
      < @="0"
      <
      < [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{CAFEEFAC-0013-0001-0012-ABCDEFFEDCBB}\MiscStatus\1]
      < @="2449"
      <
      85076,85095d85030
      < [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\jarfile]
      < @="Executable Jar File"
      <
      < [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\jarfile\shell]
      <
      < [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\jarfile\shell\open]
      <
      < [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\jarfile\shell\open\command]
      < @="\"C:\\Program Files\\Java\\j2re1.4.2_05\\bin\\javaw.exe\" -jar \"%1\" %*"
      <
      < [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\JavaPlugin]
      <
      < [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\JavaPlugin\CLSID]
      < @="{CAFEEFAC-0014-0002-0005-ABCDEFFEDCBA}"
      <
      < [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\JavaPlugin.131_12]
      <
      < [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\JavaPlugin.131_12\CLSID]
      < @="{CAFEEFAC-0013-0001-0012-ABCDEFFEDCBA}"
      <
      85156,85168d85090
      <
      < [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\JavaSoft.JavaBeansBridge]
      <
      < [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\JavaSoft.JavaBeansBridge\CLSID]
      < @="{8AD9C840-044E-11D1-B3E9-00805F499D93}"
      <
      < [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\JavaSoft.JavaBeansBridge\CurVer]
      < @="JavaSoft.JavaBeansBridge.1"
      <
      < [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\JavaSoft.JavaBeansBridge.1]
      <
      < [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\JavaSoft.JavaBeansBridge.1\CLSID]
      < @="{8AD9C840-044E-11D1-B3E9-00805F499D93}"


      This is reproducable on both WinXP Pro and Win2000 but not on Win2003.
      It is only reproducable on internet explorer but not netscape.



      ###@###.### 2004-04-02

        Attachments

          Activity

            People

            • Assignee:
              chegar Chris Hegarty
              Reporter:
              duke J. Duke (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Imported:
                Indexed: