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.

Reply via email to