United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: 8003126 Two welcome panels when running offline JRE install
8003126 : Two welcome panels when running offline JRE install

Details
Type:
Bug
Submit Date:
2012-11-07
Status:
Closed
Updated Date:
2013-02-01
Project Name:
JDK
Resolved Date:
2012-11-27
Component:
install
OS:
Sub-Component:
install
CPU:
Priority:
P2
Resolution:
Fixed
Affected Versions:
7u10
Fixed Versions:
7u10

Related Reports
Backport:
Backport:
Backport:

Sub Tasks

Description
Download offline JRE installer (for example, from here: http://jre.us.oracle.com/java/re/jdk/7_10/nightly/bundles/windows-i586/latest/)

Initial Welcome panel appears normally. Click Install and then you get a second Welcome panel that is missing functionality and appears to be from an old version of the installer.

This second welcome panel must be eliminated.
                                    

Comments
Verification:
  x32  7u10 nightly Nov 27 ( before b18 ) - FAIL  ( Note: not always reproducible with 7u10 b17 x86, so checked on nightly )
  x64 7u10 b17                                     - FAIL

  x32 7u10 b18 - PASS, no issues
  x64 7u10 b18 - PASS, no issues

                                     
2012-11-29
I can see this issue for 7u10 b17 for x32 bit offline JRE bundle( no issue in b16 for x32 bit bundle ).
                                     
2012-11-26
Per my investigation, my fix is not related with this bug. The root cause is because we added new arguments to msi installer.

In latest 7u10, we invoke msi with folowing command line: 
""C:\Windows\SysWOW64\\msiexec.exe"" /i ""C:\Users\uadmin.SC14160160\AppData\LocalLow\Sun\Java\jre1.7.0_10\jre1.7.0_10.msi""  WEB_JAVA=-1 WEB_JAVA_SECURITY_LEVEL=  SKIPLICENSE=1 PROG=0 ENDDIALOG=0"

But it was ""C:\Windows\SysWOW64\\msiexec.exe"" /i ""C:\Users\uadmin.SC14160160\AppData\LocalLow\Sun\Java\jre1.7.0_10\jre1.7.0_10.msi""   SKIPLICENSE=1 PROG=0 ENDDIALOG=0"

I tried with "SKIPLICENSE=1 PROG=0 ENDDIALOG=0  WEB_JAVA=-1 WEB_JAVA_SECURITY_LEVEL=  ". It seems work, at least, no license window. Investigating what is "WEB_JAVA=-1 WEB_JAVA_SECURITY_LEVEL=" and if it still works if moved to back of arguments.
                                     
2012-11-21
After looked over again, it is the regression from Bill's change for adding additional argument. 

I will assign to Bill to let him decide. 
                                     
2012-11-21
This bug is egregious enough to warrant a fix in 7u10. Requesting approval for b18.

The fix appears to be low-risk/low-impact.
                                     
2012-11-21
I can reproduce it with x64 ( ! ) JRE offline bundle for 7u10 b16 build.
No such issue for x32 bundles.
Issue happens since 7u10 b14, no issues with 7u10 b13
 See first_screen.jpg and second_screen.jpg attached.
                                     
2012-11-19
We need a decision on impact of this bug asap.
                                     
2012-11-19
This is a serious usability issue, and the offline build is used quite frequently as a troubleshooting method so this behavior is confusing. From UE perspective this needs to be fixed.
                                     
2012-11-19
Is this a regression for 7u10 ? If so, add regression label.
Jennifer, does this need to be fixed in 7u10 ? 
                                     
2012-11-16
It was a pretty serious regression but I am unable to reproduce with the latest promoted build (Nov 14).  Could you please confirm that you can't reproduce it?
                                     
2012-11-16
The problem is that the msi dialog suppressing arg does not work.

I think the problem is the new agrs passed to the msi that the second one does not have the proper value(WEB_JAVA_SECURITY_LEVEL=) which mess up the rest of the args
WEB_JAVA=-1 WEB_JAVA_SECURITY_LEVEL=
                                     
2012-11-08



Hardware and Software, Engineered to Work Together