United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: 6829015 JDK & FX SDK cobundle- Windows Installer thrown when cancel FX SDK installation
6829015 : JDK & FX SDK cobundle- Windows Installer thrown when cancel FX SDK installation

Details
Type:
Bug
Submit Date:
2009-04-10
Status:
Open
Updated Date:
2010-04-04
Project Name:
JDK
Resolved Date:
Component:
install
OS:
windows
Sub-Component:
install
CPU:
generic
Priority:
P3
Resolution:
Unresolved
Affected Versions:
6u13,6u14
Targeted Versions:

Related Reports

Sub Tasks

Description
*** Test Bundle:  Cobundle [Java SE SDK 6u13 & JavaFX SDK 1.1.1]
http://jre.sfbay.sun.com/java/re/jdk/6u13/promoted/plus/b92/bundles/windows-i586/
jdk-6u13-javafx-1_1_1-windows-i586.exe     

*** Test OS: Vista, Windows7, winXP Pro
     
Steps to reproduce:
------------------

1) Launch jdk-6u13-javafx-1_1_1-windows-i586.exe from http://jre.sfbay.sun.com/java/re/jdk/6u13/promoted/plus/b92/bundles/windows-i586/     

2) Accept License Agreement 

3) Cancel on the next "Custom Setup" window.

Windows Installer thrown (See attached screenshot for detail)

The problem is not reproducible outside of the cobundle with jdk-6u13-windows-i586-p.exe from http://java.sun.com

                                    

Comments
EVALUATION

I think what is happening here, is that the JDK installer cancel button tells the cobundle wrapper to delete all of the msi/cab files in the cache.  After the JDK is cancelled, it tries to launch the FX SDK msi, which isn't there anymore.

The fix should be to make sure it doesn't launch the FX SDK if cancel is returned from the JDK msiexec.exe.
                                     
2009-04-14



Hardware and Software, Engineered to Work Together