JDK-6623846 : limitations with uninstall of online patch-in-place and offline upgrade
  • Type: Bug
  • Component: install
  • Sub-Component: install
  • Affected Version: beta,6u5,6u10
  • Priority: P2
  • Status: Closed
  • Resolution: Fixed
  • OS: windows_xp
  • CPU: x86
  • Submitted: 2007-10-30
  • Updated: 2010-09-17
  • Resolved: 2008-02-04
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 6 JDK 7
6u10 b09Fixed 7Fixed
Related Reports
Duplicate :  
Duplicate :  
Relates :  
Description
A couple limitations with 6u5 b07:
1. Install 6u5 Consumer, run 6u6 online installer to patch to 6u6, install 
6u5 Static.  If 6u6 is uninstalled, reinstalled, or converted to Static,
the HKLM\SOFTWARE\JavaSoft\Java Runtime Environment\1.6.0_05 registry 
keys are deleted.
6u5 Static files and Add or Remove Programs entry are still present, it 
is just not in HKLM\SOFTWARE\JavaSoft\Java Runtime Environment\

2. An issue with upgrading in place with the off-line installer.
Consumer upgrades with the off-line installer are not removing the 
previous consumer installation.  Two entries in Add or Remove Programs 
and the registry point to the same directory.  Only one can be removed 
with Add or Remove Programs.  The other must be cleaned up.
Another symptom of limitation 2 above:
JQS is running, the FilesInUse dialog is not displayed, and JQS is running when trying to unzip core.zip.
During install of 6u6 over 6u5:
Product: Java(TM) 6 Family -- Error 1722.There is a problem with this Windows Installer package. A program run as part of the setup did not finish as expected. Contact your support personnel or package vendor.  Action unzipcore, location: C:\Program Files\Java\jre6\zipper.exe, command: "C:\Program Files\Java\jre6\core.zip" "C:\Program Files\Java\jre6\" "" 

Rakesh encountered this on 10/31 and it was discussed in an email thread.

Comments
SUGGESTED FIX webrev: http://sa.sfbay.sun.com/projects/deployment_data/6u10/6623846.3
06-12-2007

EVALUATION The causes are known and the fixes are in progress.
30-10-2007