Some questions about participating in development

Robert Lichtenberger r.lichtenberger at gmail.com
Fri Apr 17 05:51:04 UTC 2015


Hello everyone, since I recently spammed https://javafx-jira.kenai.com 
with bug reports :-), I decided it's time to take the next step and 
contribute patches.

With the help of 
https://wiki.openjdk.java.net/display/OpenJFX/Building+OpenJFX I was 
able to checkout & build the rt module and execute gradle test, which 
BTW reported:
Exception in thread "JavaFX Application Thread" Exception in thread 
"JavaFX Application Thread"
javafx.scene.web.JavaScriptBridgeTest > testBridgeBadOverloading FAILED
     java.lang.AssertionError: caught unexpected exception: 
netscape.javascript.JSException: TypeError: 'undefined' is not a 
function (evaluating 'sb['append)int)'](123)')
         at org.junit.Assert.fail(Assert.java:91)
         at 
javafx.scene.web.JavaScriptBridgeTest.executeShouldFail(JavaScriptBridgeTest.java:370)
         at 
javafx.scene.web.JavaScriptBridgeTest.executeShouldFail(JavaScriptBridgeTest.java:374)
         at 
javafx.scene.web.JavaScriptBridgeTest.lambda$testBridgeBadOverloading$84(JavaScriptBridgeTest.java:424)

All other tests (loads of them, very nice!) have executed successfully.

I have also successfully executed gradle zips.

Now I wanted to start using an IDE. Under 
https://wiki.openjdk.java.net/display/OpenJFX/Building+OpenJFX there are 
gradle tasks under section "IDE tasks" for IDEA and Netbeans project 
creation. These tasks are missing from my output of gradle tasks. Is 
there anything I forgot to install? Any unseen dependencies? What is the 
recommended / most used IDE of JavaFX developers?

Also how do I submit patches? I already have signed (but still need to 
send ...) the OCA. There is no way (for me) to attach anything in JIRA. 
Should I send patches to this list?

Best regards,
Robert Lichtenberger



More information about the openjfx-dev mailing list