JDK-6674009 : 6u5 offline installer with sponsors failed to install behind firewall
  • Type: Bug
  • Component: install
  • Sub-Component: install
  • Affected Version: 6u5
  • Priority: P2
  • Status: Closed
  • Resolution: Duplicate
  • OS: windows
  • CPU: generic
  • Submitted: 2008-03-11
  • Updated: 2010-04-04
  • Resolved: 2008-03-18
Related Reports
Duplicate :  
Description
The problem was reported at http://forums.java.net/jive/message.jspa?messageID=263274 that offline JRE installer with sponsor offering failed to access the sp1028.MST file.

Helow is a quote from the forum: pter

At first, I also suspected that the firewall was blocking the download of the MST file. However, after testing again with a machine with a direct connection, this was confirmed to be not the case. That's why I said downloading of the MST file failed with no reason. This is what I see in the log (with some info masked out with ******):


MSI (c) (A8:AC) [15:53:27:338]: Download of URL resource http://javadl-esd.sun.com/update/1.6.0/sp-1.6.0_05/sp1028.MST failed with last error 12150
MSI (c) (A8:AC) [15:53:27:338]: Note: 1: 2203 2: http://javadl-esd.sun.com/update/1.6.0/sp-1.6.0_05/sp1028.MST 3: -2147287038
MSI (c) (A8:AC) [15:53:27:338]: Couldn't find cached transform http://javadl-esd.sun.com/update/1.6.0/sp-1.6.0_05/sp1028.MST. Looking for it at the source.
MSI (c) (A8:AC) [15:53:27:338]: Looking for file transform: D:\Documents and Settings\******\Application Data\Sun\Java\jre1.6.0_05\sp1028.MST
MSI (c) (A8:AC) [15:53:27:338]: Unable to create a temp copy of transform 'D:\Documents and Settings\******\Application Data\Sun\Java\jre1.6.0_05\sp1028.MST'.
MSI (c) (A8:AC) [15:53:27:338]: Note: 1: 2203 2: D:\Documents and Settings\******\Application Data\Sun\Java\jre1.6.0_05\sp1028.MST 3: -2147287038
MSI (c) (A8:AC) [15:53:27:338]: Note: 1: 2729
DEBUG: Error 2203: Database: D:\Documents and Settings\******\Application Data\Sun\Java\jre1.6.0_05\sp1028.MST. Cannot open database file. System error -2147287038
1: 2203 2: D:\Documents and Settings\******\Application Data\Sun\Java\jre1.6.0_05\sp1028.MST 3: -2147287038
��������������������������������������������
D:\Documents and Settings\******\Application Data\Sun\Java\jre1.6.0_05\sp1028.MST
MSI (c) (A8:AC) [15:53:27:388]: Note: 1: 1708
MSI (c) (A8:AC) [15:53:27:388]: Note: 1: 2729
MSI (c) (A8:AC) [15:53:27:408]: Note: 1: 2729
MSI (c) (A8:AC) [15:53:27:408]: ����: Java(TM) 6 Update 5 -- ����������


The first Chinese message above is equivalent to the following English message:
Error applying transforms. Verify that the specified transform paths are valid.

It is mentioned at
http://www.java.com/en/download/help/error_applying_transforms.xml
but the cause of the problem is unknown.

The second Chinese message just said installation failed.

Any idea on what is "failed with last error 12150"?

Regarding the Google toolbar, sorry, I might have mistaken. I can't see the Google toolbar because installation of JRE failed right at the beginning. Nothing got installed. That's why anything that comes with JRE could not be installed.

EDIT:
I finally installed the file with "-s" on one machine with direct connection to the Internet. No, it didn't ask me if I want to install the Google toolbar and I can't find the Google toolbar anywhere after the installation.

Then I relocate the machine behind a firewall, un-installed 6u5, reboot and re-install it again.

1st time re-install - successful.
2nd time re-install - without logging in the firewall (yes, we need to login to gain outgoing access), failed
3th time re-install - after logging in the firewall, failed
4th, 5th, 6th .... - all failed

Message was edited by: pter 

Another user also reported: duedilly
i also got the "Error applying transforms. Verify that the specified transform paths are valid." message on the last 2 offline upgrade attempts

Comments
WORK AROUND use jre-6u5-windows-i586-p.exe from java.sun.com instead of jre-6u5-windows-i586-p-s.exe from java.com.
11-03-2008