-
Bug
-
Resolution: Not an Issue
-
P2
-
None
-
7u7
DRT doesn't work with 2.2.1 b01 (on Linux).
The following error message is thrown:
Exception in thread "JavaFX Application Thread" java.lang.UnsatisfiedLinkError: /home/javafx/DRT/2.2.1-trunk/trunk/scripts/artifacts/sdk/rt/libDumpRenderTreeJava.so: libWebPaneJava.so: cannot open shared object file: No such file or directory
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary1(ClassLoader.java:1939)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1864)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1854)
at java.lang.Runtime.loadLibrary0(Runtime.java:845)
at java.lang.System.loadLibrary(System.java:1084)
at com.sun.browser.dumprendertree.DumpRenderTree.initNative(DumpRenderTree.java:124)
at com.sun.browser.dumprendertree.DumpRenderTree.access$900(DumpRenderTree.java:34)
at com.sun.browser.dumprendertree.DumpRenderTree$6.run(DumpRenderTree.java:350)
at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:76)
at com.sun.glass.ui.gtk.GtkApplication._runLoop(Native Method)
at com.sun.glass.ui.gtk.GtkApplication$3$1.run(GtkApplication.java:82)
at java.lang.Thread.run(Thread.java:722)
As I remember, libWebPaneJava.so was renamed to libjfxwebkit.so during FX 2.2 development. Maybe the issue emerged because of early fork in code.
Path to FX SDK to download: http://jre.us.oracle.com/java/re/javafx/2.2.1/promoted/all/b01/bundles/linux-i586/javafx_sdk-2_2_1-ea-linux-i586.zip
Path to DRT artifacts to download: http://jfx.sfbay.sun.com/hudson/view/2.2.1/job/2.2.1/20/label=linux-i586-14/artifact/artifacts/test/
The following error message is thrown:
Exception in thread "JavaFX Application Thread" java.lang.UnsatisfiedLinkError: /home/javafx/DRT/2.2.1-trunk/trunk/scripts/artifacts/sdk/rt/libDumpRenderTreeJava.so: libWebPaneJava.so: cannot open shared object file: No such file or directory
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary1(ClassLoader.java:1939)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1864)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1854)
at java.lang.Runtime.loadLibrary0(Runtime.java:845)
at java.lang.System.loadLibrary(System.java:1084)
at com.sun.browser.dumprendertree.DumpRenderTree.initNative(DumpRenderTree.java:124)
at com.sun.browser.dumprendertree.DumpRenderTree.access$900(DumpRenderTree.java:34)
at com.sun.browser.dumprendertree.DumpRenderTree$6.run(DumpRenderTree.java:350)
at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:76)
at com.sun.glass.ui.gtk.GtkApplication._runLoop(Native Method)
at com.sun.glass.ui.gtk.GtkApplication$3$1.run(GtkApplication.java:82)
at java.lang.Thread.run(Thread.java:722)
As I remember, libWebPaneJava.so was renamed to libjfxwebkit.so during FX 2.2 development. Maybe the issue emerged because of early fork in code.
Path to FX SDK to download: http://jre.us.oracle.com/java/re/javafx/2.2.1/promoted/all/b01/bundles/linux-i586/javafx_sdk-2_2_1-ea-linux-i586.zip
Path to DRT artifacts to download: http://jfx.sfbay.sun.com/hudson/view/2.2.1/job/2.2.1/20/label=linux-i586-14/artifact/artifacts/test/