Waiting for debugger to connect...
Program started.
2017-11-02 18:10:11.136:INFO::main: Logging initialized @581ms to org.eclipse.jetty.util.log.StdErrLog
2017-11-02 18:10:11.279:INFO

ejs.Server:main: jetty-9.4.z-SNAPSHOT
2017-11-02 18:10:11.330:INFO

ejs.session:main: DefaultSessionIdManager workerName=node0
2017-11-02 18:10:11.330:INFO

ejs.session:main: No SessionScavenger set, using defaults
2017-11-02 18:10:11.332:INFO

ejs.session:main: Scavenging every 600000ms
2017-11-02 18:10:11.339:INFO

ejsh.ContextHandler:main: Started o.e.j.s.ServletContextHandler@6276ae34{/,file:///D:/B4J/Kankun/Objects/www,AVAILABLE}
2017-11-02 18:10:11.350:INFO

ejs.AbstractNCSARequestLog:main: Opened D:\B4J\Kankun\Objects\logs\b4j-2017_11_02.request.log
2017-11-02 18:10:11.404:INFO

ejs.AbstractConnector:main: Started ServerConnector@4f933fd1{HTTP/1.1,[http/1.1]}{0.0.0.0:50190}
2017-11-02 18:10:11.405:INFO

ejs.Server:main: Started @852ms
Emulated network latency: 100ms
Error occurred on line: 20
java.lang.IllegalStateException: Toolkit not initialized
at com.sun.javafx.application.PlatformImpl.runLater(PlatformImpl.java:273)
at com.sun.javafx.application.PlatformImpl.runLater(PlatformImpl.java:268)
at javafx.application.Platform.runLater(Platform.java:83)
at anywheresoftware.b4j.objects.FxBA.postRunnable(FxBA.java:17)
at anywheresoftware.b4a.keywords.Common.CallSubDelayed4(Common.java:518)
at anywheresoftware.b4a.keywords.Common.CallSubDelayed2(Common.java:502)
at b4j.example.httpjob._download(httpjob.java:93)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at anywheresoftware.b4a.shell.Shell.runVoidMethod(Shell.java:657)
at anywheresoftware.b4a.shell.Shell.raiseEventImpl(Shell.java:234)
at anywheresoftware.b4a.shell.Shell.raiseEvent(Shell.java:159)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at anywheresoftware.b4a.BA.raiseEvent2(BA.java:90)
at anywheresoftware.b4a.ShellBA.raiseEvent2(ShellBA.java:93)
at anywheresoftware.b4a.BA.raiseEvent(BA.java:77)
at anywheresoftware.b4j.object.JServlet$Handle.run(JServlet.java:130)
at anywheresoftware.b4a.keywords.SimpleMessageLoop.runMessageLoop(SimpleMessageLoop.java:30)
at anywheresoftware.b4a.StandardBA.startMessageLoop(StandardBA.java:26)
at anywheresoftware.b4a.ShellBA.startMessageLoop(ShellBA.java:114)
at anywheresoftware.b4a.keywords.Common.StartMessageLoop(Common.java:146)
at anywheresoftware.b4a.shell.Shell.raiseEventImpl(Shell.java:303)
at anywheresoftware.b4a.shell.Shell.raiseEvent(Shell.java:159)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at anywheresoftware.b4a.BA.raiseEvent2(BA.java:90)
at anywheresoftware.b4a.ShellBA.raiseEvent2(ShellBA.java:93)
at anywheresoftware.b4a.BA.raiseEvent(BA.java:77)
at b4j.example.main.main(main.java:29)