-
Bug
-
Resolution: Fixed
-
P4
-
8u102, 9
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8163603 | 8u121 | Andy Herrick | P4 | Resolved | Fixed | b01 |
JDK-8157088 | 8u112 | Andy Herrick | P4 | Resolved | Fixed | b01 |
JDK-8167697 | emb-8u121 | Andy Herrick | P4 | Resolved | Fixed | b01 |
When running an FX app with signed sandbox jar, with JDK8 or JDK9 deploy code and using JRE less than 7u21 showSandboxSecurityDialog will get AbstractMethodException.
There is no showSandboxSecurityDuialog method in FXUIToolkit before 7u21.
Also calls from JDK9 or later JDK8 deployment code to showBlockedDialog() result in a AbstractMethodException when run with FX in JDK7 or JDK8 before 8u20.
This method in com.sun.deploy.uitoolkit.ui.UIFactory should be made non-abstract, and some default implementation should be used.
Finally several String resources used by old FXUIToolkit were removed - restoring them.
All problems can be seen, and fix verified, when installed JDK9 and 7u10 and running:
http://oklahoma.us.oracle.com/www/tests/dialogs/jnlp/fx7.jnlp
There is no showSandboxSecurityDuialog method in FXUIToolkit before 7u21.
Also calls from JDK9 or later JDK8 deployment code to showBlockedDialog() result in a AbstractMethodException when run with FX in JDK7 or JDK8 before 8u20.
This method in com.sun.deploy.uitoolkit.ui.UIFactory should be made non-abstract, and some default implementation should be used.
Finally several String resources used by old FXUIToolkit were removed - restoring them.
All problems can be seen, and fix verified, when installed JDK9 and 7u10 and running:
http://oklahoma.us.oracle.com/www/tests/dialogs/jnlp/fx7.jnlp
- backported by
-
JDK-8157088 FXUIToolkit.showSandboxSecurityDialog fails when running jre below 7u21
- Resolved
-
JDK-8163603 FXUIToolkit.showSandboxSecurityDialog fails when running jre below 7u21
- Resolved
-
JDK-8167697 FXUIToolkit.showSandboxSecurityDialog fails when running jre below 7u21
- Resolved
- duplicates
-
JDK-8155834 FXUIToolkit.showBlockedDialog() - problem when run with older jre
- Closed