During the testing of live hosting of bits on http://download.oracle.com/otn-pub..... it has been noticed that javaws/jre6 fails to trigger auto download of fx runtime bits
Steps to reproduce:
In SWAN/OWAN scenario:
1) Install 6u27 and make sure that no fx runtime is installed
2) Double Click on any fx jnlp file or try to launch it using javaws from command line
3) "Request Download" dialog window is not showing up at all and javaws process exists by throwing following exception
java.lang.Exception: JNLP2Viewer.appletSSVValidation
at sun.plugin2.applet.viewer.JNLP2Viewer$1$3.appletSSVValidation(Unknown Source)
at sun.plugin2.applet.Plugin2Manager.fireAppletSSVValidation(Unknown Source)
at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Sceanrio II : Off SWAN/OWAN
1) Install 6u27 and make sure that no fx runtime is installed
2) Double Click on any fx jnlp file or try to launch it using javaws from command line
3) "Request Download" dialog window is not showing up at all and javaws process exists by throwing following exception
Exception in thread "thread applet-com.javafx.main.NoJavaFXFallback-1" java.awt.IllegalComponentStateException: component must be showing on the screen to determine its location
at java.awt.Component.getLocationOnScreen_NoTreeLock(Unknown Source)
at java.awt.Component.getLocationOnScreen(Unknown Source)
at sun.plugin2.applet.DragHelper$PerAppletInfo.refreshCloseButtonFrame(Unknown Source)
at sun.plugin2.applet.DragHelper$PerAppletInfo.setupCloseListener(Unknown Source)
at sun.plugin2.applet.DragHelper$PerAppletInfo.makeDisconnected(Unknown Source)
at sun.plugin2.applet.DragHelper$PerAppletInfo.access$000(Unknown Source)
at sun.plugin2.applet.DragHelper.makeDisconnected(Unknown Source)
at sun.plugin2.applet.viewer.JNLP2Viewer$1$3.appletReady(Unknown Source)
at sun.plugin2.applet.Plugin2Manager.fireAppletReady(Unknown Source)
at sun.plugin2.applet.Plugin2Manager.access$1900(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Steps to reproduce:
In SWAN/OWAN scenario:
1) Install 6u27 and make sure that no fx runtime is installed
2) Double Click on any fx jnlp file or try to launch it using javaws from command line
3) "Request Download" dialog window is not showing up at all and javaws process exists by throwing following exception
java.lang.Exception: JNLP2Viewer.appletSSVValidation
at sun.plugin2.applet.viewer.JNLP2Viewer$1$3.appletSSVValidation(Unknown Source)
at sun.plugin2.applet.Plugin2Manager.fireAppletSSVValidation(Unknown Source)
at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Sceanrio II : Off SWAN/OWAN
1) Install 6u27 and make sure that no fx runtime is installed
2) Double Click on any fx jnlp file or try to launch it using javaws from command line
3) "Request Download" dialog window is not showing up at all and javaws process exists by throwing following exception
Exception in thread "thread applet-com.javafx.main.NoJavaFXFallback-1" java.awt.IllegalComponentStateException: component must be showing on the screen to determine its location
at java.awt.Component.getLocationOnScreen_NoTreeLock(Unknown Source)
at java.awt.Component.getLocationOnScreen(Unknown Source)
at sun.plugin2.applet.DragHelper$PerAppletInfo.refreshCloseButtonFrame(Unknown Source)
at sun.plugin2.applet.DragHelper$PerAppletInfo.setupCloseListener(Unknown Source)
at sun.plugin2.applet.DragHelper$PerAppletInfo.makeDisconnected(Unknown Source)
at sun.plugin2.applet.DragHelper$PerAppletInfo.access$000(Unknown Source)
at sun.plugin2.applet.DragHelper.makeDisconnected(Unknown Source)
at sun.plugin2.applet.viewer.JNLP2Viewer$1$3.appletReady(Unknown Source)
at sun.plugin2.applet.Plugin2Manager.fireAppletReady(Unknown Source)
at sun.plugin2.applet.Plugin2Manager.access$1900(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)