JDK-6673385 : all installer filenames should have proper build#/format
  • Type: Bug
  • Component: install
  • Sub-Component: install
  • Affected Version: 6u10
  • Priority: P3
  • Status: Closed
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2008-03-10
  • Updated: 2010-09-17
  • Resolved: 2008-06-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 b22Fixed 7Fixed
Description
It would be easier for web engineering if all of our files had the correct full filenames.  If I look at the 6u5 bundles, I see the following:

jinstall-6u5-windows-i586-jc.cab
jinstall-6u5-windows-i586.cab
jnlp-6u5-fcs-doc-b13-22_feb_2008.zip
jre-6u5-fcs-bin-b13-windows-i586-22_feb_2008.tar
jre-6u5-fcs-bin-b13-windows-i586-p-22_feb_2008-s.exe
jre-6u5-fcs-bin-b13-windows-i586-p-22_feb_2008.exe
jre-6u5-fcs-bin-b13-windows-i586-p-22_feb_2008.zip
jre-6u5-windows-i586-jc.xpi
jre-6u5-windows-i586-p-s.exe
jre-6u5-windows-i586-p.exe
jre-6u5-windows-i586-p.zip
jre-6u5-windows-i586.tar
jre-6u5-windows-i586.xpi
jxpiinstall.exe
sp-windows-i586.zip
sp2-windows-i586.zip
xpiinstall.exe

The problem files I see are:

jinstall-6u5-windows-i586-jc.cab
jinstall-6u5-windows-i586.cab
jxpiinstall.exe
sp-windows-i586.zip
sp2-windows-i586.zip
xpiinstall.exe

They should have -fcs-bin-b13-windows-i586-p-22_feb_2008......

It may also be necessary to add this into to the msi and sponsor filenames inside of jre-6u5-windows-i586-p.zip.  The ResponsibleEngineer should check with Mark Knapp to see if this would be helpful.  This would require code changes though....in addition to the Makefile changes.  We should also drop the -p from the names, because 6u10 isn't necessarily a patch release.

Comments
EVALUATION The fix is to update makefile to use the proper format. webrevs: http://j2se.east/www/webrevs/qz198522/6ur/6673385/install testcase: http://j2se.east/www/tests/1.6.0_10/6673385/testcase.html
31-03-2008