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

Len DiMaggio (JIRA) issues at jboss.org
Mon Feb 2 08:53:49 EST 2015


     [ https://issues.jboss.org/browse/JBIDE-19050?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Len DiMaggio updated JBIDE-19050:
---------------------------------
    Labels: Java9  (was: )


> 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
>            Assignee: Konstantin Marmalyukov
>              Labels: Java9
>             Fix For: 4.3.0.Alpha1
>
>         Attachments: jdk9-mac-paths.txt
>
>
> 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