Platform: Windows 32-bit
Build : J2SE 1.4.1_01 Oh1 b-01
Bundle: J2sdk.exe, j2re.exe, j2re-i.exe
Location : /java/re/jdk/1.4.1_01/latest/bundles/windows-i586
Test Case: Dirty Install of 1.4.1_01 SDK/JRE on release JDK & uninstall 1.4.1_01
Release JDK: Hopper fcs
Re Produced in: Win 2000 Pro, Win XP - Home
Description:
When 1.4.1_01 SDK/JRE is uninstalled after performing a dirty install (upgrade) against Hopper, the following registry keys have incorrect values.
[HKEY_CLASSES_ROOT\CLSID\{8AD9C840-044E-11D1-B3E9-00805F499D93}]
@="Java Plug-in 1.4.1_01"
[HKEY_CLASSES_ROOT\CLSID\{8AD9C840-044E-11D1-B3E9-00805F499D93}\InprocServer32]
@="C:\program files\java\j2re1.4.1_01\bin\npjpi141_01.dll"
[HKEY_CLASSES_ROOT\JavaPlugin\CLSID]
@="{CAFEEFAC-0014-0001-0001-ABCDEFFEDCBA}"
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Code Store Database\Distribution Units\{8AD9C840-044E-11D1-B3E9-00805F499D93}]
@="Java Runtime Environment 1.4.1_01"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Code Store Database\Distribution Units\{8AD9C840-044E-11D1-B3E9-00805F499D93}\InstalledVersion]
@="1,4,1,1"
All these keys are pointing to 1.4.1_01.
They should point to hopper(1.4.1) and not to 1.4.1_01, which has been uninstalled.
To Reproduce:
1. Install 1.4.1 SDK/JRE
2. Install 1.4.1_01 SDK/JRE
3. Run demos.
4. Uninstall 1.4.1_01
5. Open registry editor (regedit.exe) and navigate to the keys in question. They will have incorrect values
Build : J2SE 1.4.1_01 Oh1 b-01
Bundle: J2sdk.exe, j2re.exe, j2re-i.exe
Location : /java/re/jdk/1.4.1_01/latest/bundles/windows-i586
Test Case: Dirty Install of 1.4.1_01 SDK/JRE on release JDK & uninstall 1.4.1_01
Release JDK: Hopper fcs
Re Produced in: Win 2000 Pro, Win XP - Home
Description:
When 1.4.1_01 SDK/JRE is uninstalled after performing a dirty install (upgrade) against Hopper, the following registry keys have incorrect values.
[HKEY_CLASSES_ROOT\CLSID\{8AD9C840-044E-11D1-B3E9-00805F499D93}]
@="Java Plug-in 1.4.1_01"
[HKEY_CLASSES_ROOT\CLSID\{8AD9C840-044E-11D1-B3E9-00805F499D93}\InprocServer32]
@="C:\program files\java\j2re1.4.1_01\bin\npjpi141_01.dll"
[HKEY_CLASSES_ROOT\JavaPlugin\CLSID]
@="{CAFEEFAC-0014-0001-0001-ABCDEFFEDCBA}"
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Code Store Database\Distribution Units\{8AD9C840-044E-11D1-B3E9-00805F499D93}]
@="Java Runtime Environment 1.4.1_01"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Code Store Database\Distribution Units\{8AD9C840-044E-11D1-B3E9-00805F499D93}\InstalledVersion]
@="1,4,1,1"
All these keys are pointing to 1.4.1_01.
They should point to hopper(1.4.1) and not to 1.4.1_01, which has been uninstalled.
To Reproduce:
1. Install 1.4.1 SDK/JRE
2. Install 1.4.1_01 SDK/JRE
3. Run demos.
4. Uninstall 1.4.1_01
5. Open registry editor (regedit.exe) and navigate to the keys in question. They will have incorrect values