United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
JDK-7168385 : isAutoInstallEnabled in DT javascript is too restrictive

Details
Type:
Bug
Submit Date:
2012-05-12
Status:
Closed
Updated Date:
2013-12-13
Project Name:
JDK
Resolved Date:
2012-05-16
Component:
deploy
OS:
windows
Sub-Component:
deployment_toolkit
CPU:
x86
Priority:
P2
Resolution:
Fixed
Affected Versions:
8
Fixed Versions:

Related Reports
Backport:

Sub Tasks

Description
isAutoInstallEnabled in DT javascript is too restrictive

curently isAutoInstallEnabled return false for 6u DT + IE case - but that's too restrictive.

If it's 6uDT installing JRE 6uX signed by SUN - it should be allowed.

                                    

Comments
DT is no longer serving installJRE for 6ux so  this auto-install for 6uX DT + IE case is no longer applicable 
                                     
2013-12-13
EVALUATION

Problem:  Customer (ADP) reported that with 6u25 installed - installJRE with IE will always re-direct to java.com.

This is caused by change to prevent possible deadlock with 6uX DT tries to auto-install JRE 7+, which is signed using Oracle cert.  6uX DT does not understand Oracle cert, and will show cert mismatch dialog.  When running IE, it might cause deadlock, which is reported by EA (pogo).   Our fix is to disable auto-install for 6uX DT + IE case.

But this is too restrictive - 6uX DT should be able to install 6u32 or below without problems - because they are signed with SUN cert still.

Fix:  Update isAutoInstallEnabled with new arg:  requestedJREVersion, and use that to check if auto-install can be performed.   We will allow if it's 6u32 or below.
                                     
2012-05-15



Hardware and Software, Engineered to Work Together