-
Notifications
You must be signed in to change notification settings - Fork 32
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Java 8u60: cannot load Java class com.sun.javafx.Logging #95
Comments
aww... the private classes changed. This is excuse enough to re-do this. Unfortunately I will likely be rather busy until next week. |
I'm glad to take a stab at it if there's any prior art. |
Not really. I am planning on doing 2 pass. Instead of converting the fxmlloader to ruby, first pass will be to scan the fxml file for fx:id's and controller methods, then generate a ruby class with those and create a jvm class from that, then pass the generated jvm class back to the original fxmlloader. Its less flexible yes, but will likely have fewer bugs |
That sounds ✨ to me. I've had issues where building elements in a background thread can sometimes produce invalid ruby in |
building on the background thread is undefined, and will continue to be so as that is how javafx works. Suprised its actually working at all for you, I usually get "can't build on non-ui thread" exceptions from within javafx. my strategy will be much faster than it is currently and will hopefully cache so background threading should not be an issue anymore |
I can "build" on a non-ui thread (so long as the |
As a work-around, I removed the |
btw @michael-taylor's work around seems to work for me as well. No other issues encountered AFAICT |
Rewrite dependant upon jruby/jruby#3366 |
byteit101/JRubyFX-FXMLLoader@41bb477 fixes this for the moment |
The text was updated successfully, but these errors were encountered: