JDK-8038621 : [nightly] Plugin doesn't work for javafx applets since from build 25.03.2014
  • Type: Bug
  • Component: deploy
  • Sub-Component: javafx
  • Affected Version: 8u11,8u20
  • Priority: P1
  • Status: Closed
  • Resolution: Fixed
  • Submitted: 2014-03-28
  • Updated: 2014-10-13
  • Resolved: 2014-03-31
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 7 JDK 8 JDK 9
7u60Fixed 8u11Fixed 9 b12Fixed
Related Reports
Relates :  
Description
Issue noticed on both 32/64 windows platforms with IE
Regression was introduced in this build.
http://rehudson.us.oracle.com/nightlyws/jdk8u20-deploy/b00_2014-03-25-2356_2574/

Now javafx applets requesting install jre instead of launch.
See screenshoot.
Comments
SQE perfromed 8u11 b02 deploy testing. There had been found some issues: JDK-8039107, JDK-8039112, JDK-8039101. But after additional investigation we come to a decision the issues are not related with this critical request. SQE OK to take the fix in the CPU14_03.
07-04-2014

Verified it with jre9 b06
03-04-2014

request to include this fix in 14_03: this is to fix a regression caused by the fix for 8032781
31-03-2014

crucible: https://java.se.oracle.com/code/cru/CR-JDK8UCPU-81#details
29-03-2014

Yes, problem is caused by 8032781, where we now point treatas key to the dynamic clsid, instead of the static clsid. this breaks a function in DT IE native code: getBrowserJVMVersion() which looks at treatas key, expects a static clsid and convert it back to jvm version. This is actually no longer needed, the same can be achieved by just calling findLatestJREVersion in the DT native code, which should give the same result.
29-03-2014

problem is IE specific. FF/Chrome works. Also browser applet only. webstart from browser works.
28-03-2014

Could be related with JDK-8032781 since registry keys were changed there as well as RegFX.cpp
28-03-2014