JDK-6734834 : x64 jre publisher ##ID_STRING_COMPANY_NAME## in "Programs and Features" & registry missing values
  • Type: Bug
  • Component: install
  • Sub-Component: install
  • Affected Version: 6u7
  • Priority: P2
  • Status: Closed
  • Resolution: Won't Fix
  • OS: windows_vista
  • CPU: x86
  • Submitted: 2008-08-07
  • Updated: 2010-04-04
  • Resolved: 2008-08-07
Related Reports
Relates :  
Description
Install x64 jdk or jre on a windows machine.
Navigate to the registry key:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{6448F0A8-6813-11D6-A77B-00B0D0160070}

The x64 jdk and jre have no Contact, Help link, InstallLocation,
Publisher, URLInfoAbout and URLUpdateinfo. See DefaultInstall.png.

In the Program and Features Panel (Add Remove Panel) for Windows Vista
x64 with service pack 1, The Publisher's name is missing. see AddRemovePanel.png.
Also in 6u08 in the Program and Features Panel (Add Remove Panel) for Windows 2008
x64, The Publisher's name is missing for jre.

Comments
EVALUATION Yep, it's been that way for a long time (since 1.4.2), and won't be fixed in 6u7. We actually addressed the AddRemovePanel.png issue in a 5.0 build for the official 64-bit deployment port years ago by sharing the MSI tables, but management never let us integrate it. So this is fixed in 6u10.
07-08-2008

EVALUATION Look at the attached AddRemovePanel.png. ##ID_STRING_COMPANY_NAME## is visible to the user in "Programs and Features" (Vista's Add or Remove Programs wizard). 6u10 does not have that problem, but it looks pretty bad in 6u7. The 6u10 x64 jre installer creates the following registry keys at [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{26A24AE4-039D-4CA4-87B4-2F86416010FF}] "Contact"="http://java.com" "HelpLink"=hex(2):68,00,74,00,74,00,70,00,3a,00,2f,00,2f,00,6a,00,61,00,76,00,\ 61,00,2e,00,63,00,6f,00,6d,00,00,00 "InstallLocation"="" "Publisher"="Sun Microsystems, Inc." "URLInfoAbout"="http://java.com" "URLUpdateInfo"="http://java.sun.com" InstallLocation should be fixed in 6u11.
07-08-2008

EVALUATION This is fixed in 6u10 and won't be backported to 6u7.
07-08-2008