United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: JDK-6673436 stop using MSI download engine in -p-s.exe bundle
JDK-6673436 : stop using MSI download engine in -p-s.exe bundle

Details
Type:
Bug
Submit Date:
2008-03-10
Status:
Closed
Updated Date:
2010-09-17
Project Name:
JDK
Resolved Date:
2008-06-16
Component:
install
OS:
windows_xp,windows
Sub-Component:
install
CPU:
x86,generic
Priority:
P2
Resolution:
Fixed
Affected Versions:
6u5,6u10
Fixed Versions:
6u10 (b25)

Related Reports
Backport:
Duplicate:

Sub Tasks

Description
Unfortunately, we still use the MSI download engine to download the transforms with the -p-s.exe bundle.  We just use the TRANSFORMS=http.......MST

                                    

Comments
EVALUATION

I believe the problem here is that they're behind an authenticated-proxy.  Our download code asks them to login, before downloading the file.  The MSI download code does not prompt the user, so that's why it fails.

The fix here may be to have the offline-s wrapper code determine if we're behind an authenticated proxy.  If so, just don't download the sponsor transform.  This can be determined by checking for HTTP_STATUS_PROXY_AUTH_REQ.  More info at:

http://support.microsoft.com/kb/195650

I think we should get this into 6u10.
                                     
2008-03-25
EVALUATION

There may be 2 parts to this bug fix.  The online installer still uses the MSI download engine to download the sponsor files themselves.  If behind an authenticated proxy, we should turn off sponsor support.
                                     
2008-04-08
EVALUATION

The fix is in 2 places in the jre (wrapper and wrapper-online):

make/installer/bundles/windows/ishield/wrapper/wrapper.jre
make/installer/bundles/windows/ishield/wrapper_online/jre

If we detect that they're behind an authenticated proxy, we should not apply sponsor transforms.
                                     
2008-04-30
EVALUATION

Here is an authenticated proxy to use for this fix:

host: dispensable.east.sun.com
port:   8090
Username: dennisgu
Password: dennisgu
                                     
2008-04-30
EVALUATION

Fixed to stop using MSI to download sponsor transforms in sponsor offline bundle.
Disable sponsors in online installer, if user is behind Authenticated proxy.
                                     
2008-05-15



Hardware and Software, Engineered to Work Together