JDK-6736431 : jxpiinstall.exe is not signed and Unknown Publisher is displayed in 6u10
  • Type: Bug
  • Component: install
  • Sub-Component: install
  • Affected Version: 6u10
  • Priority: P2
  • Status: Closed
  • Resolution: Fixed
  • OS: windows
  • CPU: generic
  • Submitted: 2008-08-12
  • Updated: 2010-09-17
  • Resolved: 2008-09-12
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 b31Fixed 7Fixed
Description
jxpiinstall.exe is not signed and has Unknown Publisher in 6u10

How to reproduce:
1. Use FF to load the URL http://star-wip.sfbay.sun.com:88/en/
2. Click on "Free Java Download" button
3. It will redirect to http://star-wip.sfbay.sun.com:88/en/download/windows_xpi.jsp?locale=en&host=star-wip.sfbay.sun.com:88
4. Click on "Free Java Download" button again 
5. Save jxpiinstall.exe file on the local system
6. Double click on jxpiinstall.exe to install 6u10

Expected result:
Publisher: Sun Microsystems, Inc. 

Actual result:
Publisher: Unknown Publisher (attached)
Looks like it's not a staging issue but installation. jxpiinstall-6u10-fcs-bin-b29-windows-i586-06_aug_2008.exe from /net/koori.sfbay.sun.com/jdk/6u10/latest/bundles/windows-i586 is not signed as well.

Comments
EVALUATION RE will manually sign this in 6u10. We will fix it in the Makefile in 6u11.
13-08-2008

EVALUATION I think the problem is the order. We copy the online installer to jxpiinstall.exe. In 6u7, I believe we do it after the online installer is signed. In 6u10, we must do it before.
12-08-2008

EVALUATION This was not introduced in b29. I just checked b29, and it is also not signed.
12-08-2008