Problem adding JCEF to JavaFX

Having problems with building or using the JCEF Java binding? Ask your questions here.

Problem adding JCEF to JavaFX

Postby ajay » Wed Nov 05, 2014 7:06 am

Hi,

I am creating an application based on JCEF and JavaFX. As an test i added the JCEF to Java swing using JPanel and it works fine but when i am trying to add the same JPanel to the JavaFx the System is giving me this error.


The error message is at the browser_ = client_.createBrowser(startURL, useOSR, isTransparent); and the error is

java.lang.NoClassDefFoundError: org/cef/network/CefRequest_N
Caused by: java.lang.ClassNotFoundException: org.cef.network.CefRequest_N
at java.net.URLClassLoader$1.run(URLClassLoader.java:372)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:360)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
java.lang.NoClassDefFoundError: org/cef/network/CefRequest_N
Caused by: java.lang.ClassNotFoundException: org.cef.network.CefRequest_N
at java.net.URLClassLoader$1.run(URLClassLoader.java:372)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:360)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
java.lang.NoClassDefFoundError: org/cef/network/CefRequest_N
Caused by: java.lang.ClassNotFoundException: org.cef.network.CefRequest_N
at java.net.URLClassLoader$1.run(URLClassLoader.java:372)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:360)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
java.lang.NoClassDefFoundError: org/cef/network/CefRequest_N
Caused by: java.lang.ClassNotFoundException: org.cef.network.CefRequest_N
at java.net.URLClassLoader$1.run(URLClassLoader.java:372)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:360)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
java.lang.NoClassDefFoundError: org/cef/network/CefRequest_N
Caused by: java.lang.ClassNotFoundException: org.cef.network.CefRequest_N
at java.net.URLClassLoader$1.run(URLClassLoader.java:372)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:360)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
java.lang.NoClassDefFoundError: org/cef/network/CefRequest_N
Caused by: java.lang.ClassNotFoundException: org.cef.network.CefRequest_N
at java.net.URLClassLoader$1.run(URLClassLoader.java:372)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:360)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
java.lang.NoClassDefFoundError: org/cef/network/CefRequest_N
Caused by: java.lang.ClassNotFoundException: org.cef.network.CefRequest_N
at java.net.URLClassLoader$1.run(URLClassLoader.java:372)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:360)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
java.lang.NoClassDefFoundError: org/cef/network/CefRequest_N
Caused by: java.lang.ClassNotFoundException: org.cef.network.CefRequest_N
at java.net.URLClassLoader$1.run(URLClassLoader.java:372)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:360)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
java.lang.NoClassDefFoundError: org/cef/network/CefRequest_N
Caused by: java.lang.ClassNotFoundException: org.cef.network.CefRequest_N
at java.net.URLClassLoader$1.run(URLClassLoader.java:372)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:360)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
java.lang.NoClassDefFoundError: org/cef/network/CefRequest_N
Caused by: java.lang.ClassNotFoundException: org.cef.network.CefRequest_N
at java.net.URLClassLoader$1.run(URLClassLoader.java:372)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:360)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
java.lang.NoClassDefFoundError: org/cef/network/CefRequest_N
Caused by: java.lang.ClassNotFoundException: org.cef.network.CefRequest_N
at java.net.URLClassLoader$1.run(URLClassLoader.java:372)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:360)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
[1105/173323:WARNING:content_browser_client.cc(480)] No browser info matching view process id 3 and routing id 2
[1105/173323:WARNING:content_browser_client.cc(480)] No browser info matching view process id 3 and routing id 2
java.lang.NoClassDefFoundError: org/cef/network/CefRequest_N
Caused by: java.lang.ClassNotFoundException: org.cef.network.CefRequest_N
at java.net.URLClassLoader$1.run(URLClassLoader.java:372)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:360)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
java.lang.NoClassDefFoundError: org/cef/network/CefRequest_N
Caused by: java.lang.ClassNotFoundException: org.cef.network.CefRequest_N
at java.net.URLClassLoader$1.run(URLClassLoader.java:372)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:360)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
java.lang.NoClassDefFoundError: org/cef/network/CefRequest_N
Caused by: java.lang.ClassNotFoundException: org.cef.network.CefRequest_N
at java.net.URLClassLoader$1.run(URLClassLoader.java:372)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass..

i check the jcef.jar file and found that the class org.cef.network.CefRequest_N is there. I cann't understand why javafx is unable to read from that class
ajay
Newbie
 
Posts: 1
Joined: Wed Nov 05, 2014 6:57 am

Re: Problem adding JCEF to JavaFX

Postby JavaProgramer » Sat Nov 07, 2015 6:42 pm

JavaProgramer
Newbie
 
Posts: 8
Joined: Sat Nov 30, 2013 10:05 am


Return to JCEF Forum

Who is online

Users browsing this forum: No registered users and 41 guests