[jbosstools-issues] [JBoss JIRA] (JBIDE-19050) BrowserSim will not start with Oracle JDK 9 EA

Martin Malina (JIRA) issues at jboss.org
Tue Jan 20 08:27:49 EST 2015


Martin Malina created JBIDE-19050:
-------------------------------------

             Summary: BrowserSim will not start with Oracle JDK 9 EA
                 Key: JBIDE-19050
                 URL: https://issues.jboss.org/browse/JBIDE-19050
             Project: Tools (JBoss Tools)
          Issue Type: Bug
          Components: browsersim
    Affects Versions: 4.2.2.Final
            Reporter: Martin Malina


Today I briefly tried out Oracle JDK 9 Early Access from here:
https://jdk9.java.net/download/
{code}
nattura:8.0.2 rasp$ java -version
java version "1.9.0-ea"
Java(TM) SE Runtime Environment (build 1.9.0-ea-b45)
Java HotSpot(TM) 64-Bit Server VM (build 1.9.0-ea-b45, mixed mode)
{code}

When I had JBDS 8.0.2 running with this Java and then clicked the BrowserSim button, I got this error:
{code}
javafx/embed/swt/FXCanvas
Stack trace:
java.lang.NoClassDefFoundError: javafx/embed/swt/FXCanvas
	at java.lang.ClassLoader.defineClass1(Native Method)
	at java.lang.ClassLoader.defineClass(ClassLoader.java:759)
	at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
	at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
	at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
	at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
	at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:262)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
	at org.jboss.tools.vpe.browsersim.browser.WebKitBrowserFactory.createBrowser(WebKitBrowserFactory.java:28)
	at org.jboss.tools.vpe.browsersim.ui.skin.ResizableSkin.createControls(ResizableSkin.java:92)
	at org.jboss.tools.vpe.browsersim.ui.BrowserSim.initSkin(BrowserSim.java:183)
	at org.jboss.tools.vpe.browsersim.ui.BrowserSim.open(BrowserSim.java:162)
	at org.jboss.tools.vpe.browsersim.ui.BrowserSim.open(BrowserSim.java:137)
	at org.jboss.tools.vpe.browsersim.BrowserSimRunner.main(BrowserSimRunner.java:105)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swt.FXCanvas
	at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:262)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
	... 18 more
{code}

This seems like JavaFX might be missing. But on the download page, there are many mentions of JavaFX, so I'm not sure.



--
This message was sent by Atlassian JIRA
(v6.3.11#6341)


More information about the jbosstools-issues mailing list