Install jre 6.0u10b33
Firefox : v3.0.3
Load a javafx applet from the demos page.
e.g http://jfxsamples.sfbay.sun.com/ImageRollover/description.html
The demo should load. I've found that every other consecutive (or 3rd)
reload of the page means that the FX demo doesn't load. Nothing appears.
Reloading the page should always see the FX demo appear.
Java Console was enabled during this test.
Stacktrace seen from command prompt after browser reload button is pressed :
MozillaPlugin.setWindow setting applet [AppletID 10] size to 100, 100
JRE 1.6.0.10: [Loaded sun.reflect.GeneratedConstructorAccessor17 from __JVM_Defi
neClass__]
MozillaPlugin.destroy
Stopping applet ID [AppletID 9]
JVMInstance for 1.6.0.10 sending stop applet message for applet ID 9
JVMInstance.unregisterApplet for applet ID 9
LiveConnectSupport.shutdown(9)
JVMInstance for 1.6.0.10 sending release remote object message for ID 2
MozillaPlugin.destroy
Stopping applet ID [AppletID 10]
JVMInstance for 1.6.0.10 sending stop applet message for applet ID 10
JRE 1.6.0.10: [Loaded com.sun.javafx.runtime.adapter.Applet$1Runnable$anon1 from
http://jfx.sfbay.sun.com/hudson/job/javafx1.0-integration/label=macosx-universa
l/158/artifact/build/macosx-universal/release/javaws/desktop/javafxgui.jar]
JRE 1.6.0.10: [Loaded java.awt.EventQueue$1AWTInvocationLock from shared objects
file]
JRE 1.6.0.10: [Loaded com.sun.javafx.stage.WindowImpl from http://jfx.sfbay.sun.
com/hudson/job/javafx1.0-integration/label=macosx-universal/158/artifact/build/m
acosx-universal/release/javaws/desktop/javafxgui.jar]
JRE 1.6.0.10: [Loaded javax.swing.JWindow from shared objects file]
JRE 1.6.0.10: [Loaded com.sun.javafx.stage.WindowImpl$3 from http://jfx.sfbay.su
n.com/hudson/job/javafx1.0-integration/label=macosx-universal/158/artifact/build
/macosx-universal/release/javaws/desktop/javafxgui.jar]
JRE 1.6.0.10: [Loaded com.sun.javafx.stage.WindowImpl$2 from http://jfx.sfbay.su
n.com/hudson/job/javafx1.0-integration/label=macosx-universal/158/artifact/build
/macosx-universal/release/javaws/desktop/javafxgui.jar]
JRE 1.6.0.10: [Loaded javax.swing.JDialog from shared objects file]
JRE 1.6.0.10: [Loaded com.sun.javafx.stage.WindowImpl$1 from http://jfx.sfbay.su
n.com/hudson/job/javafx1.0-integration/label=macosx-universal/158/artifact/build
/macosx-universal/release/javaws/desktop/javafxgui.jar]
JRE 1.6.0.10: [Loaded javafx.reflect.FXFunctionMember$1 from http://jfx.sfbay.su
n.com/hudson/job/javafx1.0-integration/label=macosx-universal/158/artifact/build
/macosx-universal/release/javaws/shared/javafxrt.jar]
JRE 1.6.0.10: [Loaded sun.java2d.pipe.hw.AccelDeviceEventNotifier from shared ob
jects file]
JRE 1.6.0.10: [Loaded java.util.WeakHashMap$KeySet from C:\Program Files\Java\jr
e6\lib\rt.jar]
JRE 1.6.0.10: [Loaded java.util.WeakHashMap$HashIterator from C:\Program Files\J
ava\jre6\lib\rt.jar]
[Loaded java.util.WeakHashMap$KeyIterator from C:\Program Files\Java\jre6\lib\rt
.jar]
MozillaPlugin.MozillaPlugin
MozillaPlugin.setWindow sun.plugin2.main.server.MozillaPlugin@1be2d65 hWndContro
lWindow = 1770776
Attempting to start applet
Seeking suitable JRE version IDs: null
1 active JVM(s)
Considering 1.6.0.10 JVM for reuse
(chosen)
Considering 1.6.0.10 JVM for launch
(chosen)
Considering 1.6.0.07 JVM for launch
(rejected)
Considering 1.5.0.16 JVM for launch
(rejected)
Considering 1.5.0.11 JVM for launch
(rejected)
Reusing JVM instance with product version 1.6.0.10; best available product versi
on 1.6.0.10
JVMManager reusing JVMInstance for product version 1.6.0.10
JVMInstance for 1.6.0.10 sending start applet message
isRelaunch: false
Parameters:
height=0
width=0
name=JPA
code=JavaPropertyAccessor.class
codebase=http://jfx.sfbay.sun.com/hudson/job/javafx1.0-integration/label=mac
osx-universal/159/artifact/build/macosx-universal/release/javaws/
JVMInstance.registerApplet for applet ID 11, plugin sun.plugin2.main.server.Mozi
llaPlugin@1be2d65
JVMManager: applet launch (ID [AppletID 11]) succeeded
Received applet ID [AppletID 11]
JVMInstance sending request for applet ID 11 with result ID 36
AbstractPlugin.getScriptingObjectForApplet starting to wait for result ID 36
MozillaPlugin.setWindow sun.plugin2.main.server.MozillaPlugin@1be2d65 hWndContro
lWindow = 1770776
MozillaPlugin.setWindow setting applet [AppletID 11] size to 0, 0
Terminating Java Plug-In Pipe Worker Thread (Server-Side) due to exception:java.
lang.InterruptedException
at java.lang.Object.wait(Native Method)
at sun.plugin2.message.Queue.waitForMessage(Unknown Source)
at sun.plugin2.message.Pipe.receive(Unknown Source)
at sun.plugin2.main.server.JVMInstance$WorkerThread.run(Unknown Source)
JVM instance for 1.6.0.10 exited
JVMInstance.unregisterApplet for applet ID 10
LiveConnectSupport.shutdown(10)
JVMInstance.unregisterApplet for applet ID 11
LiveConnectSupport.shutdown(11)
java.io.IOException: Error 109 reading from named pipe, numRead 0, ReadFile ts:
15299004636, now ts: 15299586236, dT 581600
at sun.plugin2.ipc.windows.WindowsNamedPipe.read(Unknown Source)
at sun.plugin2.message.transport.NamedPipeTransport$SerializerImpl.read(
Unknown Source)
at sun.plugin2.message.transport.NamedPipeTransport$SerializerImpl.readB
yte(Unknown Source)
AbstractPlugin.getScriptingObjectForApplet ending wait for result ID 36 at sun.p
lugin2.message.AbstractSerializer.readInt(Unknown Source)
at sun.plugin2.message.transport.SerializingTransport.read(Unknown Sourc
e)MozillaPlugin: JavaScript error: Target applet or JVM process exited abruptly
AbstractPlugin.getScriptingObjectForApplet([AppletID 11]) returning 0x0
at sun.plugin2.message.Pipe$WorkerThread.run(Unknown Source)
MozillaPlugin.setWindow sun.plugin2.main.server.MozillaPlugin@1be2d65 hWndContro
lWindow = 1770776
MozillaPlugin.setWindow setting applet [AppletID 11] size to 0, 0
JVMInstance sending request for applet ID 11 with result ID 37
AbstractPlugin.getScriptingObjectForApplet starting to wait for result ID 37
AbstractPlugin.getScriptingObjectForApplet ending wait for result ID 37
MozillaPlugin: JavaScript error: Target applet or JVM process exited abruptly
AbstractPlugin.getScriptingObjectForApplet([AppletID 11]) returning 0x0
MozillaPlugin.setWindow sun.plugin2.main.server.MozillaPlugin@1be2d65 hWndContro
lWindow = 1770776
MozillaPlugin.setWindow setting applet [AppletID 11] size to 0, 0
MozillaPlugin.setWindow sun.plugin2.main.server.MozillaPlugin@1be2d65 hWndContro
lWindow = 1770776
MozillaPlugin.setWindow setting applet [AppletID 11] size to 0, 0
JVMInstance.unregisterApplet for applet ID 10
LiveConnectSupport.shutdown(10)
Exception in thread "main" netscape.javascript.JSException: Plugin instance for
applet ID 10 was already released
at sun.plugin2.main.server.LiveConnectSupport.getInfo(Unknown Source)
at sun.plugin2.main.server.LiveConnectSupport.shutdown(Unknown Source)
at sun.plugin2.main.server.JVMInstance.unregisterApplet(Unknown Source)
at sun.plugin2.main.server.JVMInstance.recycleAppletID(Unknown Source)
at sun.plugin2.main.server.JVMManager.recycleAppletID(Unknown Source)
at sun.plugin2.main.server.MozillaPlugin.stopApplet(Unknown Source)
at sun.plugin2.main.server.MozillaPlugin.destroy(Unknown Source)
Firefox : v3.0.3
Load a javafx applet from the demos page.
e.g http://jfxsamples.sfbay.sun.com/ImageRollover/description.html
The demo should load. I've found that every other consecutive (or 3rd)
reload of the page means that the FX demo doesn't load. Nothing appears.
Reloading the page should always see the FX demo appear.
Java Console was enabled during this test.
Stacktrace seen from command prompt after browser reload button is pressed :
MozillaPlugin.setWindow setting applet [AppletID 10] size to 100, 100
JRE 1.6.0.10: [Loaded sun.reflect.GeneratedConstructorAccessor17 from __JVM_Defi
neClass__]
MozillaPlugin.destroy
Stopping applet ID [AppletID 9]
JVMInstance for 1.6.0.10 sending stop applet message for applet ID 9
JVMInstance.unregisterApplet for applet ID 9
LiveConnectSupport.shutdown(9)
JVMInstance for 1.6.0.10 sending release remote object message for ID 2
MozillaPlugin.destroy
Stopping applet ID [AppletID 10]
JVMInstance for 1.6.0.10 sending stop applet message for applet ID 10
JRE 1.6.0.10: [Loaded com.sun.javafx.runtime.adapter.Applet$1Runnable$anon1 from
http://jfx.sfbay.sun.com/hudson/job/javafx1.0-integration/label=macosx-universa
l/158/artifact/build/macosx-universal/release/javaws/desktop/javafxgui.jar]
JRE 1.6.0.10: [Loaded java.awt.EventQueue$1AWTInvocationLock from shared objects
file]
JRE 1.6.0.10: [Loaded com.sun.javafx.stage.WindowImpl from http://jfx.sfbay.sun.
com/hudson/job/javafx1.0-integration/label=macosx-universal/158/artifact/build/m
acosx-universal/release/javaws/desktop/javafxgui.jar]
JRE 1.6.0.10: [Loaded javax.swing.JWindow from shared objects file]
JRE 1.6.0.10: [Loaded com.sun.javafx.stage.WindowImpl$3 from http://jfx.sfbay.su
n.com/hudson/job/javafx1.0-integration/label=macosx-universal/158/artifact/build
/macosx-universal/release/javaws/desktop/javafxgui.jar]
JRE 1.6.0.10: [Loaded com.sun.javafx.stage.WindowImpl$2 from http://jfx.sfbay.su
n.com/hudson/job/javafx1.0-integration/label=macosx-universal/158/artifact/build
/macosx-universal/release/javaws/desktop/javafxgui.jar]
JRE 1.6.0.10: [Loaded javax.swing.JDialog from shared objects file]
JRE 1.6.0.10: [Loaded com.sun.javafx.stage.WindowImpl$1 from http://jfx.sfbay.su
n.com/hudson/job/javafx1.0-integration/label=macosx-universal/158/artifact/build
/macosx-universal/release/javaws/desktop/javafxgui.jar]
JRE 1.6.0.10: [Loaded javafx.reflect.FXFunctionMember$1 from http://jfx.sfbay.su
n.com/hudson/job/javafx1.0-integration/label=macosx-universal/158/artifact/build
/macosx-universal/release/javaws/shared/javafxrt.jar]
JRE 1.6.0.10: [Loaded sun.java2d.pipe.hw.AccelDeviceEventNotifier from shared ob
jects file]
JRE 1.6.0.10: [Loaded java.util.WeakHashMap$KeySet from C:\Program Files\Java\jr
e6\lib\rt.jar]
JRE 1.6.0.10: [Loaded java.util.WeakHashMap$HashIterator from C:\Program Files\J
ava\jre6\lib\rt.jar]
[Loaded java.util.WeakHashMap$KeyIterator from C:\Program Files\Java\jre6\lib\rt
.jar]
MozillaPlugin.MozillaPlugin
MozillaPlugin.setWindow sun.plugin2.main.server.MozillaPlugin@1be2d65 hWndContro
lWindow = 1770776
Attempting to start applet
Seeking suitable JRE version IDs: null
1 active JVM(s)
Considering 1.6.0.10 JVM for reuse
(chosen)
Considering 1.6.0.10 JVM for launch
(chosen)
Considering 1.6.0.07 JVM for launch
(rejected)
Considering 1.5.0.16 JVM for launch
(rejected)
Considering 1.5.0.11 JVM for launch
(rejected)
Reusing JVM instance with product version 1.6.0.10; best available product versi
on 1.6.0.10
JVMManager reusing JVMInstance for product version 1.6.0.10
JVMInstance for 1.6.0.10 sending start applet message
isRelaunch: false
Parameters:
height=0
width=0
name=JPA
code=JavaPropertyAccessor.class
codebase=http://jfx.sfbay.sun.com/hudson/job/javafx1.0-integration/label=mac
osx-universal/159/artifact/build/macosx-universal/release/javaws/
JVMInstance.registerApplet for applet ID 11, plugin sun.plugin2.main.server.Mozi
llaPlugin@1be2d65
JVMManager: applet launch (ID [AppletID 11]) succeeded
Received applet ID [AppletID 11]
JVMInstance sending request for applet ID 11 with result ID 36
AbstractPlugin.getScriptingObjectForApplet starting to wait for result ID 36
MozillaPlugin.setWindow sun.plugin2.main.server.MozillaPlugin@1be2d65 hWndContro
lWindow = 1770776
MozillaPlugin.setWindow setting applet [AppletID 11] size to 0, 0
Terminating Java Plug-In Pipe Worker Thread (Server-Side) due to exception:java.
lang.InterruptedException
at java.lang.Object.wait(Native Method)
at sun.plugin2.message.Queue.waitForMessage(Unknown Source)
at sun.plugin2.message.Pipe.receive(Unknown Source)
at sun.plugin2.main.server.JVMInstance$WorkerThread.run(Unknown Source)
JVM instance for 1.6.0.10 exited
JVMInstance.unregisterApplet for applet ID 10
LiveConnectSupport.shutdown(10)
JVMInstance.unregisterApplet for applet ID 11
LiveConnectSupport.shutdown(11)
java.io.IOException: Error 109 reading from named pipe, numRead 0, ReadFile ts:
15299004636, now ts: 15299586236, dT 581600
at sun.plugin2.ipc.windows.WindowsNamedPipe.read(Unknown Source)
at sun.plugin2.message.transport.NamedPipeTransport$SerializerImpl.read(
Unknown Source)
at sun.plugin2.message.transport.NamedPipeTransport$SerializerImpl.readB
yte(Unknown Source)
AbstractPlugin.getScriptingObjectForApplet ending wait for result ID 36 at sun.p
lugin2.message.AbstractSerializer.readInt(Unknown Source)
at sun.plugin2.message.transport.SerializingTransport.read(Unknown Sourc
e)MozillaPlugin: JavaScript error: Target applet or JVM process exited abruptly
AbstractPlugin.getScriptingObjectForApplet([AppletID 11]) returning 0x0
at sun.plugin2.message.Pipe$WorkerThread.run(Unknown Source)
MozillaPlugin.setWindow sun.plugin2.main.server.MozillaPlugin@1be2d65 hWndContro
lWindow = 1770776
MozillaPlugin.setWindow setting applet [AppletID 11] size to 0, 0
JVMInstance sending request for applet ID 11 with result ID 37
AbstractPlugin.getScriptingObjectForApplet starting to wait for result ID 37
AbstractPlugin.getScriptingObjectForApplet ending wait for result ID 37
MozillaPlugin: JavaScript error: Target applet or JVM process exited abruptly
AbstractPlugin.getScriptingObjectForApplet([AppletID 11]) returning 0x0
MozillaPlugin.setWindow sun.plugin2.main.server.MozillaPlugin@1be2d65 hWndContro
lWindow = 1770776
MozillaPlugin.setWindow setting applet [AppletID 11] size to 0, 0
MozillaPlugin.setWindow sun.plugin2.main.server.MozillaPlugin@1be2d65 hWndContro
lWindow = 1770776
MozillaPlugin.setWindow setting applet [AppletID 11] size to 0, 0
JVMInstance.unregisterApplet for applet ID 10
LiveConnectSupport.shutdown(10)
Exception in thread "main" netscape.javascript.JSException: Plugin instance for
applet ID 10 was already released
at sun.plugin2.main.server.LiveConnectSupport.getInfo(Unknown Source)
at sun.plugin2.main.server.LiveConnectSupport.shutdown(Unknown Source)
at sun.plugin2.main.server.JVMInstance.unregisterApplet(Unknown Source)
at sun.plugin2.main.server.JVMInstance.recycleAppletID(Unknown Source)
at sun.plugin2.main.server.JVMManager.recycleAppletID(Unknown Source)
at sun.plugin2.main.server.MozillaPlugin.stopApplet(Unknown Source)
at sun.plugin2.main.server.MozillaPlugin.destroy(Unknown Source)