This is more likely a change in the JRE. The relevant classes haven't been modified since 2018. What JDK are you running on? What OS/version?
On Thu, Aug 22, 2019 at 10:27 AM Thomas <[email protected]> wrote: > I just updated my fork with the latest dev version of CN1 and I have this > error thrown when launching an app containing a BrowserComponent in the > simulator: > > [JavaFX Application Thread] 0:0:6,797 - Exception: > java.lang.ClassCastException - com.sun.webkit.dom.JSObject cannot be cast > to netscape.javascript.JSObject > java.lang.ClassCastException: com.sun.webkit.dom.JSObject cannot be cast > to netscape.javascript.JSObject > at > com.codename1.impl.javase.SEBrowserComponent$6.changed(SEBrowserComponent.java:307) > at > com.codename1.impl.javase.SEBrowserComponent$6.changed(SEBrowserComponent.java:1) > at > com.sun.javafx.binding.ExpressionHelper$SingleChange.fireValueChangedEvent(ExpressionHelper.java:182) > at > com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:81) > at > javafx.beans.property.ReadOnlyObjectPropertyBase.fireValueChangedEvent(ReadOnlyObjectPropertyBase.java:74) > at > javafx.beans.property.ReadOnlyObjectWrapper.fireValueChangedEvent(ReadOnlyObjectWrapper.java:102) > at > javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:112) > at > javafx.beans.property.ObjectPropertyBase.set(ObjectPropertyBase.java:146) > at javafx.scene.web.WebEngine$LoadWorker.updateState(WebEngine.java:1287) > at > javafx.scene.web.WebEngine$LoadWorker.dispatchLoadEvent(WebEngine.java:1388) > at javafx.scene.web.WebEngine$LoadWorker.access$1200(WebEngine.java:1280) > at > javafx.scene.web.WebEngine$PageLoadListener.dispatchLoadEvent(WebEngine.java:1267) > at com.sun.webkit.WebPage.fireLoadEvent(WebPage.java:2499) > at com.sun.webkit.WebPage.fwkFireLoadEvent(WebPage.java:2343) > at com.sun.webkit.WebPage.twkOpen(Native Method) > at com.sun.webkit.WebPage.open(WebPage.java:1231) > at javafx.scene.web.WebEngine.load(WebEngine.java:932) > at > com.codename1.impl.javase.SEBrowserComponent.setURL(SEBrowserComponent.java:768) > at com.codename1.impl.javase.JavaSEPort$83.run(JavaSEPort.java:11136) > at > com.sun.javafx.application.PlatformImpl.lambda$null$172(PlatformImpl.java:295) > at java.security.AccessController.doPrivileged(Native Method) > at > com.sun.javafx.application.PlatformImpl.lambda$runLater$173(PlatformImpl.java:294) > at > com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:95) > at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) > at > com.sun.glass.ui.win.WinApplication.lambda$null$147(WinApplication.java:177) > at java.lang.Thread.run(Thread.java:748) > > this problem was introduced in on of the commits of these last 3 days (as > the latest sync of my fork with CN1 was in Aug 19 and the same app was > running OK in the simulator at that time and I didn't change anything in my > local computer configuration till then) > > -- > You received this message because you are subscribed to the Google Groups > "CodenameOne Discussions" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/codenameone-discussions/bc99c585-9a33-43e7-b732-d7d918606b8e%40googlegroups.com > <https://groups.google.com/d/msgid/codenameone-discussions/bc99c585-9a33-43e7-b732-d7d918606b8e%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- Steve Hannah Software Developer Codename One http://www.codenameone.com -- You received this message because you are subscribed to the Google Groups "CodenameOne Discussions" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/codenameone-discussions/CAGOYrKVBM8gGUk6ZpWAK4a3BMFDOZ9Du%2BmZtvBbJ%3DaV9ZX0Qjw%40mail.gmail.com.
