There is a scenario with DT FX flow on 64-bit system that leads to a catch-22 situation:
- Users have 64-bit JRE 7-fcs installed and regular applets loaded fine with 64-bit browser
- Javafx Setup failed to run and requested users to install the JRE6u10+
This case likely happens if the system does not have FX version of DT installed to start with
(in Windows system32, deployJava1.dll -10.0.0.147/ 7.0.0.147)
It really confuses users. I n this scenario, users should have been able to proceed with JavaFX installation without installing JRE
*** Tested configurations:
- x64 Vista, win 7
- Browser: 64-bit IE 8, 64-bit IE 7
- JRE: 64-bit jre7-fcs
- Invoke 64-bit fx sample in b45
*** Steps to reproduce:
0) Make sure the 64-bit windows system does not have the FX version of DT installed
1) Install 64-bit JRE b7-fcs
2) Ensure no 64-bit FX runtime installed
3) Use 64-bit IE to invoke any regular applet. Make sure the applet working fine (just to make sure the 64-bit JRE 7 registered properly with 64-bit IE)
4) Use 64-bit IE to invoke any b45 sample fx applet
e.g:
http://jre.us.oracle.com/java/re/javafx/2.0/promoted/all/b45/binaries/windows-amd64/javafx-samples-2.0-beta/BrickBreaker.html
5) Follow FT flow to click 'Free Download' to install JavaFX
If you see the JavaFX Setup Error failed to run and prompts to install JRE, then the issue is reproducible
See attached screenshot for detail
- Users have 64-bit JRE 7-fcs installed and regular applets loaded fine with 64-bit browser
- Javafx Setup failed to run and requested users to install the JRE6u10+
This case likely happens if the system does not have FX version of DT installed to start with
(in Windows system32, deployJava1.dll -10.0.0.147/ 7.0.0.147)
It really confuses users. I n this scenario, users should have been able to proceed with JavaFX installation without installing JRE
*** Tested configurations:
- x64 Vista, win 7
- Browser: 64-bit IE 8, 64-bit IE 7
- JRE: 64-bit jre7-fcs
- Invoke 64-bit fx sample in b45
*** Steps to reproduce:
0) Make sure the 64-bit windows system does not have the FX version of DT installed
1) Install 64-bit JRE b7-fcs
2) Ensure no 64-bit FX runtime installed
3) Use 64-bit IE to invoke any regular applet. Make sure the applet working fine (just to make sure the 64-bit JRE 7 registered properly with 64-bit IE)
4) Use 64-bit IE to invoke any b45 sample fx applet
e.g:
http://jre.us.oracle.com/java/re/javafx/2.0/promoted/all/b45/binaries/windows-amd64/javafx-samples-2.0-beta/BrickBreaker.html
5) Follow FT flow to click 'Free Download' to install JavaFX
If you see the JavaFX Setup Error failed to run and prompts to install JRE, then the issue is reproducible
See attached screenshot for detail