JDK-6711204 : 6u10 installer needs to save information so 6u11 can tell if it can patch-in-place that build
  • Type: Bug
  • Component: install
  • Sub-Component: install
  • Affected Version: 6u10
  • Priority: P2
  • Status: Closed
  • Resolution: Fixed
  • OS: windows_xp
  • CPU: x86
  • Submitted: 2008-06-05
  • Updated: 2010-09-17
  • Resolved: 2008-07-11
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.
6u10 b27Fixed 7Fixed
Related Reports
Relates :  
See CR 6709081: 6u11 installer should not patch 6u10-beta releases

Steps to reproduce:

1. Install 6u10-beta
2. Install 6u11-fcs
3. It will try and patch the 6u10-beta jre image, but it will get a patcher error (because it's expecting 6u10-fcs)

We'll need some way of detecting if an installed release is non-fcs, and tell the user to uninstall it before upgrading.

SUGGESTED FIX Set properties FullVersion and ImageCkSum and write to registry during JRE install. webrev: http://sa.sfbay.sun.com/projects/deployment_data/6u10/6711204.1 testcase: http://oklahoma.east.sun.com/deployment/www/tests/1.6.0_10/testcase_6711204.txt

EVALUATION save information about the patch-image and full version to the registry, like: HKLM/Software/Javasoft/Java Runtime Environment/1.6.0_10 FullVersion=1.6.0_10-fcs ImageCkSum=2874839274143