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

windows install scenario: registry problem

    XMLWordPrintable

Details

    • 10
    • x86
    • windows_nt
    • Verified

    Description

      Downgrade Install Test

      Tested on Win NT

      TEST SCENARIO
      =============

      1.1 INSTALL released JDK 1.4.0_01b3 to default install directory
      1.2 INSTALL JDK 1.3.1_09b1 to default install directory

      1.3 Run regedit
         - JDK CurrentVersion="1.3"
         - JRE CurrentVersion="1.4"
        
      **Note: When upgrading JDK 1.3.x to JDK 1.4.x the CurrentVersions will be "1.4"
      so should the JRE CurrentVersion reflect 1.3 because it is the last installed
      or 1.4 because it is a higher version - meaning the JDK should also keep 1.4?

      1.4 In netscape About>Plugins
         Support is *not* shown for 1.3.1 and 1.4 mime types
         
         jpi-version 1.4.0_01 is present however.
         
         I would not think that this is coexisting, because 1.3.1 and 1.4 functionality is lost.
         

      2.1 REMOVE 1.3.1_09b1 using add/remove programs
        - The 1.3.1_09 control panel icon remains even after refresh
        
      2.2. Run regedit
         - JDK CurrentVersion is missing
         - JRE CurrentVersion still reflects 1.4 - which is fine because only 1.4 is on system
         
         otherwise registry looks to be ok
         
         
      3.1 INSTALL JDK 1.3.1_09b1 to default install directory
       
      3.2 Run regedit
         - Again, the JDK CurrentVersion is "1.3"
                  and JRE CurrentVersion is "1.4"

         - This time, JRE 1.3 registry key is missing entries for JavaHome, MicroVersion and RuntimeLib
         
         
      4.1 REMOVE released JDK/JRE 1.4.0_01b3 using add/remove programs

        - After 100% completed on status bar an Unhandled Exception dialog prompts
          Description: Failed to find dll function: ActPanel.MakeJava2Netscape6Default
          
      4.2 Run regedit
        - JDK and JRE CurrentVersions are both "1.3" as expected
        - Java Plug-in\1.3.1_09\JavaHome registry key is now *missing*
        
        Therefore 131_09 Control Panel icon can NOT be launched
        
      4.3 In netscape About>Plugins (ensuring no browser windows already open)
         - shows support for jpi-version 1.3.1_09 only
         
         Shows *NO* support for other mimetypes
         
      5.1 REMOVE 1.3.1_09b1 using add/remove programs

      5.2 Run regedit
         - registry keys not removed
         - JRE CurrentVersion is "1.3" with no java on system.


      The above scenario is easily reproduceable.


      ###@###.### 2003-05-29

      Attachments

        Activity

          People

            chegar Chris Hegarty
            duke J. Duke
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: