Re: Testing accessibility / sample apps
I usually add jfxrt.jar to the bootclasspath, but as long as you have removed jfxrt.jar from your JDK, classpath will work, too. -- Kevin Jann Schneider wrote: Hi Felipe! thanks, this are good News :-) Well yesterday i had some issues with the build bc the famous Windows updates Feature screwed things up .. however, i've recently fixed it so i'll try it today. Just another question concerning testing with the build from sources: i guess i can just run the example apps located in openjfx/apps/ ? What would be the proper way to invoke one of them and make sure the proper jfx is loaded? Do i have to add it to the boot cp? Or is it enough to just put it on the classpath? Regards Jann 2014-06-25 7:17 GMT+02:00, Felipe Heidrich felipe.heidr...@oracle.com: Hi Jann, I have re-enabled all the accessibility code in hg.openjdk.java.net/openjfx/8u-dev/rt Notes: I have also released the fix for JAWS (RT-37530). But before testing text edits you will need to add a setting to JAWS, see https://javafx-jira.kenai.com/browse/RT-37609 You still need the -Djavafx.accessible.force=true on Windows 7, but very soon that will not be needed anymore, see: https://javafx-jira.kenai.com/browse/RT-37702 Internally we did virtually all our testing using Narrator and VoiceOver, which are the native screen readers on Windows and MacOSX respectively. I believe you will be the first to try JAWS and NVDA on Windows 7. Let me know how it goes. Regards Felipe On Jun 23, 2014, at 3:50 AM, Jann Schneider jann.schnei...@googlemail.com wrote: Hi Felipe, i tried with the latest available EA build, java -version tells me: java version 1.8.0_20-ea Java(TM) SE Runtime Environment (build 1.8.0_20-ea-b19) Java HotSpot(TM) Client VM (build 25.20-b19, mixed mode, sharing) Also i used Jaws 15 (-.0.9 i think) and as an alternative NVDA 14.2. Hum, not quite sure about the narrator tool: i guess thats the one that shipps with windows? Well i can try this too though i'm not really used to it :) Maybe it's better to just wait until the code is back and test with the current sources.. So we have the same base and know exactly what we expect for the tests. Regards Jann 2014-06-21 5:16 GMT+02:00, Felipe Heidrich felipe.heidr...@oracle.com: Hi Jann, That is great that you got to build JavaFX, it will make much easier to test patches and fixes going forward. That said, assuming that you downloaded jdk1.8.0_20 b19 or less, accessibility should have worked. What is the output of java -version ? Can you try Narrator ? I’ll put the code back early next week, either Monday or Tuesday. You can track the progress here: https://javafx-jira.kenai.com/browse/RT-37536 I’ll email the list when the code is out. Regards, Felipe On Jun 20, 2014, at 4:00 PM, Jann Schneider jann.schnei...@googlemail.com wrote: ok i just rebuild using the 32 bit jdk and this works! $ gradle clean sdk ... BUILD SUCCESSFUL :-) I think i've just installed the 32 bit C++ compilers only. Maybe i missed a setting in the installer of visual studio .. btw. i build with the VS 2010 express (as suggested at the wiki). So i'll wait until the accessibility portion is back in the repo and try with that included then. Thanks for your help so fahr! @Steve: could you please send a short message to the list if the accessibility sources are in the repo again? Regards Jann 2014-06-20 23:50 GMT+02:00, Jann Schneider jann.schnei...@googlemail.com: Yes looks like i have an issue with looking up cl.exe. This was the output when running with --stacktrace: * Exception is: org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':fxpackager:buildJavaPackager'. ... Caused by: org.gradle.api.GradleException: Could not call NativeCompileTask.compile() on task ':fxpackager:buildJavaPackager' ... Caused by: java.util.concurrent.ExecutionException: org.gradle.process.internal.ExecException: A problem occurred starting process 'command 'C:/Program Files (x86)/Microsoft Visual Studio 10.0/VC/BIN/amd64/cl.exe'' ... Caused by: java.io.IOException: Cannot run program C:/Program Files (x86)/Microsoft Visual Studio 10.0/VC/BIN/amd64/cl.exe (in directory D:\jann\sandbox\java\openjfx\modules\fxpackager): CreateProcess error=2, Das System kann die angegebene Datei nicht finden ... Caused by: java.io.IOException: CreateProcess error=2, Das System kann die angegebene Datei nicht finden (file not found) Actually cl.exe is located at: C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin - but it looks for ...bin/amd64/cl.exe I've also tried to run the build from the cygwin terminal and as well from the visual studio command prompt where i could call cl.exe directly .. Always the same result. Is there a parameter to specify where theVS compiler and stuff is located? btw. i checked that the %VS100COMNTools% variable is set properly. What else could i check? Thanks in advance :) Jann 2014-06-20 23:30 GMT+02:00, Kevin Rushforth
Re: Testing accessibility / sample apps
Ok thx Am 25.06.2014 16:51 schrieb Kevin Rushforth kevin.rushfo...@oracle.com: I usually add jfxrt.jar to the bootclasspath, but as long as you have removed jfxrt.jar from your JDK, classpath will work, too. -- Kevin Jann Schneider wrote: Hi Felipe! thanks, this are good News :-) Well yesterday i had some issues with the build bc the famous Windows updates Feature screwed things up .. however, i've recently fixed it so i'll try it today. Just another question concerning testing with the build from sources: i guess i can just run the example apps located in openjfx/apps/ ? What would be the proper way to invoke one of them and make sure the proper jfx is loaded? Do i have to add it to the boot cp? Or is it enough to just put it on the classpath? Regards Jann 2014-06-25 7:17 GMT+02:00, Felipe Heidrich felipe.heidr...@oracle.com: Hi Jann, I have re-enabled all the accessibility code in hg.openjdk.java.net/openjfx/8u-dev/rt Notes: I have also released the fix for JAWS (RT-37530). But before testing text edits you will need to add a setting to JAWS, see https://javafx-jira.kenai.com/browse/RT-37609 You still need the -Djavafx.accessible.force=true on Windows 7, but very soon that will not be needed anymore, see: https://javafx-jira.kenai.com/browse/RT-37702 Internally we did virtually all our testing using Narrator and VoiceOver, which are the native screen readers on Windows and MacOSX respectively. I believe you will be the first to try JAWS and NVDA on Windows 7. Let me know how it goes. Regards Felipe On Jun 23, 2014, at 3:50 AM, Jann Schneider jann.schnei...@googlemail.com wrote: Hi Felipe, i tried with the latest available EA build, java -version tells me: java version 1.8.0_20-ea Java(TM) SE Runtime Environment (build 1.8.0_20-ea-b19) Java HotSpot(TM) Client VM (build 25.20-b19, mixed mode, sharing) Also i used Jaws 15 (-.0.9 i think) and as an alternative NVDA 14.2. Hum, not quite sure about the narrator tool: i guess thats the one that shipps with windows? Well i can try this too though i'm not really used to it :) Maybe it's better to just wait until the code is back and test with the current sources.. So we have the same base and know exactly what we expect for the tests. Regards Jann 2014-06-21 5:16 GMT+02:00, Felipe Heidrich felipe.heidr...@oracle.com : Hi Jann, That is great that you got to build JavaFX, it will make much easier to test patches and fixes going forward. That said, assuming that you downloaded jdk1.8.0_20 b19 or less, accessibility should have worked. What is the output of java -version ? Can you try Narrator ? I’ll put the code back early next week, either Monday or Tuesday. You can track the progress here: https://javafx-jira.kenai.com/browse/RT-37536 I’ll email the list when the code is out. Regards, Felipe On Jun 20, 2014, at 4:00 PM, Jann Schneider jann.schnei...@googlemail.com wrote: ok i just rebuild using the 32 bit jdk and this works! $ gradle clean sdk ... BUILD SUCCESSFUL :-) I think i've just installed the 32 bit C++ compilers only. Maybe i missed a setting in the installer of visual studio .. btw. i build with the VS 2010 express (as suggested at the wiki). So i'll wait until the accessibility portion is back in the repo and try with that included then. Thanks for your help so fahr! @Steve: could you please send a short message to the list if the accessibility sources are in the repo again? Regards Jann 2014-06-20 23:50 GMT+02:00, Jann Schneider jann.schnei...@googlemail.com: Yes looks like i have an issue with looking up cl.exe. This was the output when running with --stacktrace: * Exception is: org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':fxpackager:buildJavaPackager'. ... Caused by: org.gradle.api.GradleException: Could not call NativeCompileTask.compile() on task ':fxpackager:buildJavaPackager' ... Caused by: java.util.concurrent.ExecutionException: org.gradle.process.internal.ExecException: A problem occurred starting process 'command 'C:/Program Files (x86)/Microsoft Visual Studio 10.0/VC/BIN/amd64/cl.exe'' ... Caused by: java.io.IOException: Cannot run program C:/Program Files (x86)/Microsoft Visual Studio 10.0/VC/BIN/amd64/cl.exe (in directory D:\jann\sandbox\java\openjfx\modules\fxpackager): CreateProcess error=2, Das System kann die angegebene Datei nicht finden ... Caused by: java.io.IOException: CreateProcess error=2, Das System kann die angegebene Datei nicht finden (file not found) Actually cl.exe is located at: C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin - but it looks for ...bin/amd64/cl.exe I've also tried to run the build from the cygwin terminal and as well from the visual studio command prompt where i could call cl.exe directly .. Always the same result. Is there a parameter to specify where theVS compiler and stuff is located? btw. i checked
Re: Testing accessibility / sample apps
I think you also need to spec the native-dlls location else there's the chance of a mismatch because the dlls are loaded from the JRE and might not match the java-classes. Tom On 25.06.14 16:51, Kevin Rushforth wrote: I usually add jfxrt.jar to the bootclasspath, but as long as you have removed jfxrt.jar from your JDK, classpath will work, too. -- Kevin Jann Schneider wrote: Hi Felipe! thanks, this are good News :-) Well yesterday i had some issues with the build bc the famous Windows updates Feature screwed things up .. however, i've recently fixed it so i'll try it today. Just another question concerning testing with the build from sources: i guess i can just run the example apps located in openjfx/apps/ ? What would be the proper way to invoke one of them and make sure the proper jfx is loaded? Do i have to add it to the boot cp? Or is it enough to just put it on the classpath? Regards Jann 2014-06-25 7:17 GMT+02:00, Felipe Heidrich felipe.heidr...@oracle.com: Hi Jann, I have re-enabled all the accessibility code in hg.openjdk.java.net/openjfx/8u-dev/rt Notes: I have also released the fix for JAWS (RT-37530). But before testing text edits you will need to add a setting to JAWS, see https://javafx-jira.kenai.com/browse/RT-37609 You still need the -Djavafx.accessible.force=true on Windows 7, but very soon that will not be needed anymore, see: https://javafx-jira.kenai.com/browse/RT-37702 Internally we did virtually all our testing using Narrator and VoiceOver, which are the native screen readers on Windows and MacOSX respectively. I believe you will be the first to try JAWS and NVDA on Windows 7. Let me know how it goes. Regards Felipe On Jun 23, 2014, at 3:50 AM, Jann Schneider jann.schnei...@googlemail.com wrote: Hi Felipe, i tried with the latest available EA build, java -version tells me: java version 1.8.0_20-ea Java(TM) SE Runtime Environment (build 1.8.0_20-ea-b19) Java HotSpot(TM) Client VM (build 25.20-b19, mixed mode, sharing) Also i used Jaws 15 (-.0.9 i think) and as an alternative NVDA 14.2. Hum, not quite sure about the narrator tool: i guess thats the one that shipps with windows? Well i can try this too though i'm not really used to it :) Maybe it's better to just wait until the code is back and test with the current sources.. So we have the same base and know exactly what we expect for the tests. Regards Jann 2014-06-21 5:16 GMT+02:00, Felipe Heidrich felipe.heidr...@oracle.com: Hi Jann, That is great that you got to build JavaFX, it will make much easier to test patches and fixes going forward. That said, assuming that you downloaded jdk1.8.0_20 b19 or less, accessibility should have worked. What is the output of java -version ? Can you try Narrator ? I’ll put the code back early next week, either Monday or Tuesday. You can track the progress here: https://javafx-jira.kenai.com/browse/RT-37536 I’ll email the list when the code is out. Regards, Felipe On Jun 20, 2014, at 4:00 PM, Jann Schneider jann.schnei...@googlemail.com wrote: ok i just rebuild using the 32 bit jdk and this works! $ gradle clean sdk ... BUILD SUCCESSFUL :-) I think i've just installed the 32 bit C++ compilers only. Maybe i missed a setting in the installer of visual studio .. btw. i build with the VS 2010 express (as suggested at the wiki). So i'll wait until the accessibility portion is back in the repo and try with that included then. Thanks for your help so fahr! @Steve: could you please send a short message to the list if the accessibility sources are in the repo again? Regards Jann 2014-06-20 23:50 GMT+02:00, Jann Schneider jann.schnei...@googlemail.com: Yes looks like i have an issue with looking up cl.exe. This was the output when running with --stacktrace: * Exception is: org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':fxpackager:buildJavaPackager'. ... Caused by: org.gradle.api.GradleException: Could not call NativeCompileTask.compile() on task ':fxpackager:buildJavaPackager' ... Caused by: java.util.concurrent.ExecutionException: org.gradle.process.internal.ExecException: A problem occurred starting process 'command 'C:/Program Files (x86)/Microsoft Visual Studio 10.0/VC/BIN/amd64/cl.exe'' ... Caused by: java.io.IOException: Cannot run program C:/Program Files (x86)/Microsoft Visual Studio 10.0/VC/BIN/amd64/cl.exe (in directory D:\jann\sandbox\java\openjfx\modules\fxpackager): CreateProcess error=2, Das System kann die angegebene Datei nicht finden ... Caused by: java.io.IOException: CreateProcess error=2, Das System kann die angegebene Datei nicht finden (file not found) Actually cl.exe is located at: C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin - but it looks for ...bin/amd64/cl.exe I've also tried to run the build from the cygwin terminal and as well from the visual studio
Re: Testing accessibility / sample apps
If you use build/sdk/rt/lib/ext/jfxrt.jar then it will find the corresponding DLLs, but if you use the built class files rather than jfxrt.jar then you are right in that you need to specify -Djava.library.path to point to the native DLLs. -- Kevin Tom Schindl wrote: I think you also need to spec the native-dlls location else there's the chance of a mismatch because the dlls are loaded from the JRE and might not match the java-classes. Tom On 25.06.14 16:51, Kevin Rushforth wrote: I usually add jfxrt.jar to the bootclasspath, but as long as you have removed jfxrt.jar from your JDK, classpath will work, too. -- Kevin Jann Schneider wrote: Hi Felipe! thanks, this are good News :-) Well yesterday i had some issues with the build bc the famous Windows updates Feature screwed things up .. however, i've recently fixed it so i'll try it today. Just another question concerning testing with the build from sources: i guess i can just run the example apps located in openjfx/apps/ ? What would be the proper way to invoke one of them and make sure the proper jfx is loaded? Do i have to add it to the boot cp? Or is it enough to just put it on the classpath? Regards Jann 2014-06-25 7:17 GMT+02:00, Felipe Heidrich felipe.heidr...@oracle.com: Hi Jann, I have re-enabled all the accessibility code in hg.openjdk.java.net/openjfx/8u-dev/rt Notes: I have also released the fix for JAWS (RT-37530). But before testing text edits you will need to add a setting to JAWS, see https://javafx-jira.kenai.com/browse/RT-37609 You still need the -Djavafx.accessible.force=true on Windows 7, but very soon that will not be needed anymore, see: https://javafx-jira.kenai.com/browse/RT-37702 Internally we did virtually all our testing using Narrator and VoiceOver, which are the native screen readers on Windows and MacOSX respectively. I believe you will be the first to try JAWS and NVDA on Windows 7. Let me know how it goes. Regards Felipe On Jun 23, 2014, at 3:50 AM, Jann Schneider jann.schnei...@googlemail.com wrote: Hi Felipe, i tried with the latest available EA build, java -version tells me: java version 1.8.0_20-ea Java(TM) SE Runtime Environment (build 1.8.0_20-ea-b19) Java HotSpot(TM) Client VM (build 25.20-b19, mixed mode, sharing) Also i used Jaws 15 (-.0.9 i think) and as an alternative NVDA 14.2. Hum, not quite sure about the narrator tool: i guess thats the one that shipps with windows? Well i can try this too though i'm not really used to it :) Maybe it's better to just wait until the code is back and test with the current sources.. So we have the same base and know exactly what we expect for the tests. Regards Jann 2014-06-21 5:16 GMT+02:00, Felipe Heidrich felipe.heidr...@oracle.com: Hi Jann, That is great that you got to build JavaFX, it will make much easier to test patches and fixes going forward. That said, assuming that you downloaded jdk1.8.0_20 b19 or less, accessibility should have worked. What is the output of java -version ? Can you try Narrator ? I’ll put the code back early next week, either Monday or Tuesday. You can track the progress here: https://javafx-jira.kenai.com/browse/RT-37536 I’ll email the list when the code is out. Regards, Felipe On Jun 20, 2014, at 4:00 PM, Jann Schneider jann.schnei...@googlemail.com wrote: ok i just rebuild using the 32 bit jdk and this works! $ gradle clean sdk ... BUILD SUCCESSFUL :-) I think i've just installed the 32 bit C++ compilers only. Maybe i missed a setting in the installer of visual studio .. btw. i build with the VS 2010 express (as suggested at the wiki). So i'll wait until the accessibility portion is back in the repo and try with that included then. Thanks for your help so fahr! @Steve: could you please send a short message to the list if the accessibility sources are in the repo again? Regards Jann 2014-06-20 23:50 GMT+02:00, Jann Schneider jann.schnei...@googlemail.com: Yes looks like i have an issue with looking up cl.exe. This was the output when running with --stacktrace: * Exception is: org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':fxpackager:buildJavaPackager'. ... Caused by: org.gradle.api.GradleException: Could not call NativeCompileTask.compile() on task ':fxpackager:buildJavaPackager' ... Caused by: java.util.concurrent.ExecutionException: org.gradle.process.internal.ExecException: A problem occurred starting process 'command 'C:/Program Files (x86)/Microsoft Visual Studio 10.0/VC/BIN/amd64/cl.exe'' ... Caused by: java.io.IOException: Cannot run program C:/Program Files (x86)/Microsoft Visual Studio 10.0/VC/BIN/amd64/cl.exe (in directory D:\jann\sandbox\java\openjfx\modules\fxpackager): CreateProcess error=2, Das System kann die angegebene Datei nicht finden ... Caused by: java.io.IOException: CreateProcess error=2, Das System kann die angegebene Datei nicht finden (file not found)
Re: Testing accessibility / sample apps
The following line of crap works for me on Windows to run Ensemble: java -cp /Users/Steve/Documents/jfx-8u20/jfx/rt/build/sdk/rt/lib/ext/jfxrt.jar;/Users/Steve/Documents/jfx-8u20/jfx/rt/apps/samples/Ensemble8/dist/Ensemble8.jar ensemble.EnsembleApp I just checked the wiki and it's not documented. I will update it. Steve On 2014-06-25, 11:04 AM, Kevin Rushforth wrote: If you use build/sdk/rt/lib/ext/jfxrt.jar then it will find the corresponding DLLs, but if you use the built class files rather than jfxrt.jar then you are right in that you need to specify -Djava.library.path to point to the native DLLs. -- Kevin Tom Schindl wrote: I think you also need to spec the native-dlls location else there's the chance of a mismatch because the dlls are loaded from the JRE and might not match the java-classes. Tom On 25.06.14 16:51, Kevin Rushforth wrote: I usually add jfxrt.jar to the bootclasspath, but as long as you have removed jfxrt.jar from your JDK, classpath will work, too. -- Kevin Jann Schneider wrote: Hi Felipe! thanks, this are good News :-) Well yesterday i had some issues with the build bc the famous Windows updates Feature screwed things up .. however, i've recently fixed it so i'll try it today. Just another question concerning testing with the build from sources: i guess i can just run the example apps located in openjfx/apps/ ? What would be the proper way to invoke one of them and make sure the proper jfx is loaded? Do i have to add it to the boot cp? Or is it enough to just put it on the classpath? Regards Jann 2014-06-25 7:17 GMT+02:00, Felipe Heidrich felipe.heidr...@oracle.com: Hi Jann, I have re-enabled all the accessibility code in hg.openjdk.java.net/openjfx/8u-dev/rt Notes: I have also released the fix for JAWS (RT-37530). But before testing text edits you will need to add a setting to JAWS, see https://javafx-jira.kenai.com/browse/RT-37609 You still need the -Djavafx.accessible.force=true on Windows 7, but very soon that will not be needed anymore, see: https://javafx-jira.kenai.com/browse/RT-37702 Internally we did virtually all our testing using Narrator and VoiceOver, which are the native screen readers on Windows and MacOSX respectively. I believe you will be the first to try JAWS and NVDA on Windows 7. Let me know how it goes. Regards Felipe On Jun 23, 2014, at 3:50 AM, Jann Schneider jann.schnei...@googlemail.com wrote: Hi Felipe, i tried with the latest available EA build, java -version tells me: java version 1.8.0_20-ea Java(TM) SE Runtime Environment (build 1.8.0_20-ea-b19) Java HotSpot(TM) Client VM (build 25.20-b19, mixed mode, sharing) Also i used Jaws 15 (-.0.9 i think) and as an alternative NVDA 14.2. Hum, not quite sure about the narrator tool: i guess thats the one that shipps with windows? Well i can try this too though i'm not really used to it :) Maybe it's better to just wait until the code is back and test with the current sources.. So we have the same base and know exactly what we expect for the tests. Regards Jann 2014-06-21 5:16 GMT+02:00, Felipe Heidrich felipe.heidr...@oracle.com: Hi Jann, That is great that you got to build JavaFX, it will make much easier to test patches and fixes going forward. That said, assuming that you downloaded jdk1.8.0_20 b19 or less, accessibility should have worked. What is the output of java -version ? Can you try Narrator ? I’ll put the code back early next week, either Monday or Tuesday. You can track the progress here: https://javafx-jira.kenai.com/browse/RT-37536 I’ll email the list when the code is out. Regards, Felipe On Jun 20, 2014, at 4:00 PM, Jann Schneider jann.schnei...@googlemail.com wrote: ok i just rebuild using the 32 bit jdk and this works! $ gradle clean sdk ... BUILD SUCCESSFUL :-) I think i've just installed the 32 bit C++ compilers only. Maybe i missed a setting in the installer of visual studio .. btw. i build with the VS 2010 express (as suggested at the wiki). So i'll wait until the accessibility portion is back in the repo and try with that included then. Thanks for your help so fahr! @Steve: could you please send a short message to the list if the accessibility sources are in the repo again? Regards Jann 2014-06-20 23:50 GMT+02:00, Jann Schneider jann.schnei...@googlemail.com: Yes looks like i have an issue with looking up cl.exe. This was the output when running with --stacktrace: * Exception is: org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':fxpackager:buildJavaPackager'. ... Caused by: org.gradle.api.GradleException: Could not call NativeCompileTask.compile() on task ':fxpackager:buildJavaPackager' ... Caused by: java.util.concurrent.ExecutionException: org.gradle.process.internal.ExecException: A problem occurred starting process 'command 'C:/Program Files (x86)/Microsoft Visual Studio 10.0/VC/BIN/amd64/cl.exe'' ... Caused by: java.io.IOException: Cannot run program C:/Program Files (x86)/Microsoft Visual
Re: Testing accessibility / sample apps
While you are there, if the Wiki doesn't already say it (I think it does) then note that this presumes you have removed jfxrt.jar from the jre/lib/ext directory of your JDK. -- Kevin Stephen F Northover wrote: The following line of crap works for me on Windows to run Ensemble: java -cp /Users/Steve/Documents/jfx-8u20/jfx/rt/build/sdk/rt/lib/ext/jfxrt.jar;/Users/Steve/Documents/jfx-8u20/jfx/rt/apps/samples/Ensemble8/dist/Ensemble8.jar ensemble.EnsembleApp I just checked the wiki and it's not documented. I will update it. Steve On 2014-06-25, 11:04 AM, Kevin Rushforth wrote: If you use build/sdk/rt/lib/ext/jfxrt.jar then it will find the corresponding DLLs, but if you use the built class files rather than jfxrt.jar then you are right in that you need to specify -Djava.library.path to point to the native DLLs. -- Kevin Tom Schindl wrote: I think you also need to spec the native-dlls location else there's the chance of a mismatch because the dlls are loaded from the JRE and might not match the java-classes. Tom On 25.06.14 16:51, Kevin Rushforth wrote: I usually add jfxrt.jar to the bootclasspath, but as long as you have removed jfxrt.jar from your JDK, classpath will work, too. -- Kevin Jann Schneider wrote: Hi Felipe! thanks, this are good News :-) Well yesterday i had some issues with the build bc the famous Windows updates Feature screwed things up .. however, i've recently fixed it so i'll try it today. Just another question concerning testing with the build from sources: i guess i can just run the example apps located in openjfx/apps/ ? What would be the proper way to invoke one of them and make sure the proper jfx is loaded? Do i have to add it to the boot cp? Or is it enough to just put it on the classpath? Regards Jann 2014-06-25 7:17 GMT+02:00, Felipe Heidrich felipe.heidr...@oracle.com: Hi Jann, I have re-enabled all the accessibility code in hg.openjdk.java.net/openjfx/8u-dev/rt Notes: I have also released the fix for JAWS (RT-37530). But before testing text edits you will need to add a setting to JAWS, see https://javafx-jira.kenai.com/browse/RT-37609 You still need the -Djavafx.accessible.force=true on Windows 7, but very soon that will not be needed anymore, see: https://javafx-jira.kenai.com/browse/RT-37702 Internally we did virtually all our testing using Narrator and VoiceOver, which are the native screen readers on Windows and MacOSX respectively. I believe you will be the first to try JAWS and NVDA on Windows 7. Let me know how it goes. Regards Felipe On Jun 23, 2014, at 3:50 AM, Jann Schneider jann.schnei...@googlemail.com wrote: Hi Felipe, i tried with the latest available EA build, java -version tells me: java version 1.8.0_20-ea Java(TM) SE Runtime Environment (build 1.8.0_20-ea-b19) Java HotSpot(TM) Client VM (build 25.20-b19, mixed mode, sharing) Also i used Jaws 15 (-.0.9 i think) and as an alternative NVDA 14.2. Hum, not quite sure about the narrator tool: i guess thats the one that shipps with windows? Well i can try this too though i'm not really used to it :) Maybe it's better to just wait until the code is back and test with the current sources.. So we have the same base and know exactly what we expect for the tests. Regards Jann 2014-06-21 5:16 GMT+02:00, Felipe Heidrich felipe.heidr...@oracle.com: Hi Jann, That is great that you got to build JavaFX, it will make much easier to test patches and fixes going forward. That said, assuming that you downloaded jdk1.8.0_20 b19 or less, accessibility should have worked. What is the output of java -version ? Can you try Narrator ? I’ll put the code back early next week, either Monday or Tuesday. You can track the progress here: https://javafx-jira.kenai.com/browse/RT-37536 I’ll email the list when the code is out. Regards, Felipe On Jun 20, 2014, at 4:00 PM, Jann Schneider jann.schnei...@googlemail.com wrote: ok i just rebuild using the 32 bit jdk and this works! $ gradle clean sdk ... BUILD SUCCESSFUL :-) I think i've just installed the 32 bit C++ compilers only. Maybe i missed a setting in the installer of visual studio .. btw. i build with the VS 2010 express (as suggested at the wiki). So i'll wait until the accessibility portion is back in the repo and try with that included then. Thanks for your help so fahr! @Steve: could you please send a short message to the list if the accessibility sources are in the repo again? Regards Jann 2014-06-20 23:50 GMT+02:00, Jann Schneider jann.schnei...@googlemail.com: Yes looks like i have an issue with looking up cl.exe. This was the output when running with --stacktrace: * Exception is: org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':fxpackager:buildJavaPackager'. ... Caused by: org.gradle.api.GradleException: Could not call NativeCompileTask.compile() on task ':fxpackager:buildJavaPackager' ... Caused by: java.util.concurrent.ExecutionException:
Re: Testing accessibility / sample apps
When in doubt you can always specify -Djavafx.verbose=true and observed the libraries are begin loaded. In Steve’s example you should see something like Loaded /Users/Steve/Documents/jfx-8u20/jfx/rt/build/sdk/rt/lib/libglass.dylib … Felipe On Jun 25, 2014, at 8:51 AM, Kevin Rushforth kevin.rushfo...@oracle.com wrote: While you are there, if the Wiki doesn't already say it (I think it does) then note that this presumes you have removed jfxrt.jar from the jre/lib/ext directory of your JDK. -- Kevin Stephen F Northover wrote: The following line of crap works for me on Windows to run Ensemble: java -cp /Users/Steve/Documents/jfx-8u20/jfx/rt/build/sdk/rt/lib/ext/jfxrt.jar;/Users/Steve/Documents/jfx-8u20/jfx/rt/apps/samples/Ensemble8/dist/Ensemble8.jar ensemble.EnsembleApp I just checked the wiki and it's not documented. I will update it. Steve On 2014-06-25, 11:04 AM, Kevin Rushforth wrote: If you use build/sdk/rt/lib/ext/jfxrt.jar then it will find the corresponding DLLs, but if you use the built class files rather than jfxrt.jar then you are right in that you need to specify -Djava.library.path to point to the native DLLs. -- Kevin Tom Schindl wrote: I think you also need to spec the native-dlls location else there's the chance of a mismatch because the dlls are loaded from the JRE and might not match the java-classes. Tom On 25.06.14 16:51, Kevin Rushforth wrote: I usually add jfxrt.jar to the bootclasspath, but as long as you have removed jfxrt.jar from your JDK, classpath will work, too. -- Kevin Jann Schneider wrote: Hi Felipe! thanks, this are good News :-) Well yesterday i had some issues with the build bc the famous Windows updates Feature screwed things up .. however, i've recently fixed it so i'll try it today. Just another question concerning testing with the build from sources: i guess i can just run the example apps located in openjfx/apps/ ? What would be the proper way to invoke one of them and make sure the proper jfx is loaded? Do i have to add it to the boot cp? Or is it enough to just put it on the classpath? Regards Jann 2014-06-25 7:17 GMT+02:00, Felipe Heidrich felipe.heidr...@oracle.com: Hi Jann, I have re-enabled all the accessibility code in hg.openjdk.java.net/openjfx/8u-dev/rt Notes: I have also released the fix for JAWS (RT-37530). But before testing text edits you will need to add a setting to JAWS, see https://javafx-jira.kenai.com/browse/RT-37609 You still need the -Djavafx.accessible.force=true on Windows 7, but very soon that will not be needed anymore, see: https://javafx-jira.kenai.com/browse/RT-37702 Internally we did virtually all our testing using Narrator and VoiceOver, which are the native screen readers on Windows and MacOSX respectively. I believe you will be the first to try JAWS and NVDA on Windows 7. Let me know how it goes. Regards Felipe On Jun 23, 2014, at 3:50 AM, Jann Schneider jann.schnei...@googlemail.com wrote: Hi Felipe, i tried with the latest available EA build, java -version tells me: java version 1.8.0_20-ea Java(TM) SE Runtime Environment (build 1.8.0_20-ea-b19) Java HotSpot(TM) Client VM (build 25.20-b19, mixed mode, sharing) Also i used Jaws 15 (-.0.9 i think) and as an alternative NVDA 14.2. Hum, not quite sure about the narrator tool: i guess thats the one that shipps with windows? Well i can try this too though i'm not really used to it :) Maybe it's better to just wait until the code is back and test with the current sources.. So we have the same base and know exactly what we expect for the tests. Regards Jann 2014-06-21 5:16 GMT+02:00, Felipe Heidrich felipe.heidr...@oracle.com: Hi Jann, That is great that you got to build JavaFX, it will make much easier to test patches and fixes going forward. That said, assuming that you downloaded jdk1.8.0_20 b19 or less, accessibility should have worked. What is the output of java -version ? Can you try Narrator ? I’ll put the code back early next week, either Monday or Tuesday. You can track the progress here: https://javafx-jira.kenai.com/browse/RT-37536 I’ll email the list when the code is out. Regards, Felipe On Jun 20, 2014, at 4:00 PM, Jann Schneider jann.schnei...@googlemail.com wrote: ok i just rebuild using the 32 bit jdk and this works! $ gradle clean sdk ... BUILD SUCCESSFUL :-) I think i've just installed the 32 bit C++ compilers only. Maybe i missed a setting in the installer of visual studio .. btw. i build with the VS 2010 express (as suggested at the wiki). So i'll wait until the accessibility portion is back in the repo and try with that included then. Thanks for your help so fahr! @Steve: could you please send a short message to the list if the accessibility sources are in the repo again? Regards Jann 2014-06-20 23:50 GMT+02:00, Jann Schneider
Re: Testing accessibility / sample apps
Hi Jann, I have re-enabled all the accessibility code in hg.openjdk.java.net/openjfx/8u-dev/rt Notes: I have also released the fix for JAWS (RT-37530). But before testing text edits you will need to add a setting to JAWS, see https://javafx-jira.kenai.com/browse/RT-37609 You still need the -Djavafx.accessible.force=true on Windows 7, but very soon that will not be needed anymore, see: https://javafx-jira.kenai.com/browse/RT-37702 Internally we did virtually all our testing using Narrator and VoiceOver, which are the native screen readers on Windows and MacOSX respectively. I believe you will be the first to try JAWS and NVDA on Windows 7. Let me know how it goes. Regards Felipe On Jun 23, 2014, at 3:50 AM, Jann Schneider jann.schnei...@googlemail.com wrote: Hi Felipe, i tried with the latest available EA build, java -version tells me: java version 1.8.0_20-ea Java(TM) SE Runtime Environment (build 1.8.0_20-ea-b19) Java HotSpot(TM) Client VM (build 25.20-b19, mixed mode, sharing) Also i used Jaws 15 (-.0.9 i think) and as an alternative NVDA 14.2. Hum, not quite sure about the narrator tool: i guess thats the one that shipps with windows? Well i can try this too though i'm not really used to it :) Maybe it's better to just wait until the code is back and test with the current sources.. So we have the same base and know exactly what we expect for the tests. Regards Jann 2014-06-21 5:16 GMT+02:00, Felipe Heidrich felipe.heidr...@oracle.com: Hi Jann, That is great that you got to build JavaFX, it will make much easier to test patches and fixes going forward. That said, assuming that you downloaded jdk1.8.0_20 b19 or less, accessibility should have worked. What is the output of java -version ? Can you try Narrator ? I’ll put the code back early next week, either Monday or Tuesday. You can track the progress here: https://javafx-jira.kenai.com/browse/RT-37536 I’ll email the list when the code is out. Regards, Felipe On Jun 20, 2014, at 4:00 PM, Jann Schneider jann.schnei...@googlemail.com wrote: ok i just rebuild using the 32 bit jdk and this works! $ gradle clean sdk ... BUILD SUCCESSFUL :-) I think i've just installed the 32 bit C++ compilers only. Maybe i missed a setting in the installer of visual studio .. btw. i build with the VS 2010 express (as suggested at the wiki). So i'll wait until the accessibility portion is back in the repo and try with that included then. Thanks for your help so fahr! @Steve: could you please send a short message to the list if the accessibility sources are in the repo again? Regards Jann 2014-06-20 23:50 GMT+02:00, Jann Schneider jann.schnei...@googlemail.com: Yes looks like i have an issue with looking up cl.exe. This was the output when running with --stacktrace: * Exception is: org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':fxpackager:buildJavaPackager'. ... Caused by: org.gradle.api.GradleException: Could not call NativeCompileTask.compile() on task ':fxpackager:buildJavaPackager' ... Caused by: java.util.concurrent.ExecutionException: org.gradle.process.internal.ExecException: A problem occurred starting process 'command 'C:/Program Files (x86)/Microsoft Visual Studio 10.0/VC/BIN/amd64/cl.exe'' ... Caused by: java.io.IOException: Cannot run program C:/Program Files (x86)/Microsoft Visual Studio 10.0/VC/BIN/amd64/cl.exe (in directory D:\jann\sandbox\java\openjfx\modules\fxpackager): CreateProcess error=2, Das System kann die angegebene Datei nicht finden ... Caused by: java.io.IOException: CreateProcess error=2, Das System kann die angegebene Datei nicht finden (file not found) Actually cl.exe is located at: C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin - but it looks for ...bin/amd64/cl.exe I've also tried to run the build from the cygwin terminal and as well from the visual studio command prompt where i could call cl.exe directly .. Always the same result. Is there a parameter to specify where theVS compiler and stuff is located? btw. i checked that the %VS100COMNTools% variable is set properly. What else could i check? Thanks in advance :) Jann 2014-06-20 23:30 GMT+02:00, Kevin Rushforth kevin.rushfo...@oracle.com: * What went wrong: Execution failed for task ':fxpackager:buildJavaPackager'. Could not call NativeCompileTask.compile() on task ':fxpackager:buildJavaPackager' When I've seen this in the past it's been related to the compiler install. Do you have VS 2010 SP1 or something else? -- Kevin Jann Schneider wrote: Hi, Well on windows it's always a bit more difficult i guess :-) After setting up my build environment as described on the wiki i first tried $ gradle tasks This works as expected! When running $ gradle sdk or just gradle without any target i get the following error: FAILURE: Build failed with an exception. * What went wrong:
Re: Testing accessibility / sample apps
Hi Felipe! thanks, this are good News :-) Well yesterday i had some issues with the build bc the famous Windows updates Feature screwed things up .. however, i've recently fixed it so i'll try it today. Just another question concerning testing with the build from sources: i guess i can just run the example apps located in openjfx/apps/ ? What would be the proper way to invoke one of them and make sure the proper jfx is loaded? Do i have to add it to the boot cp? Or is it enough to just put it on the classpath? Regards Jann 2014-06-25 7:17 GMT+02:00, Felipe Heidrich felipe.heidr...@oracle.com: Hi Jann, I have re-enabled all the accessibility code in hg.openjdk.java.net/openjfx/8u-dev/rt Notes: I have also released the fix for JAWS (RT-37530). But before testing text edits you will need to add a setting to JAWS, see https://javafx-jira.kenai.com/browse/RT-37609 You still need the -Djavafx.accessible.force=true on Windows 7, but very soon that will not be needed anymore, see: https://javafx-jira.kenai.com/browse/RT-37702 Internally we did virtually all our testing using Narrator and VoiceOver, which are the native screen readers on Windows and MacOSX respectively. I believe you will be the first to try JAWS and NVDA on Windows 7. Let me know how it goes. Regards Felipe On Jun 23, 2014, at 3:50 AM, Jann Schneider jann.schnei...@googlemail.com wrote: Hi Felipe, i tried with the latest available EA build, java -version tells me: java version 1.8.0_20-ea Java(TM) SE Runtime Environment (build 1.8.0_20-ea-b19) Java HotSpot(TM) Client VM (build 25.20-b19, mixed mode, sharing) Also i used Jaws 15 (-.0.9 i think) and as an alternative NVDA 14.2. Hum, not quite sure about the narrator tool: i guess thats the one that shipps with windows? Well i can try this too though i'm not really used to it :) Maybe it's better to just wait until the code is back and test with the current sources.. So we have the same base and know exactly what we expect for the tests. Regards Jann 2014-06-21 5:16 GMT+02:00, Felipe Heidrich felipe.heidr...@oracle.com: Hi Jann, That is great that you got to build JavaFX, it will make much easier to test patches and fixes going forward. That said, assuming that you downloaded jdk1.8.0_20 b19 or less, accessibility should have worked. What is the output of java -version ? Can you try Narrator ? I’ll put the code back early next week, either Monday or Tuesday. You can track the progress here: https://javafx-jira.kenai.com/browse/RT-37536 I’ll email the list when the code is out. Regards, Felipe On Jun 20, 2014, at 4:00 PM, Jann Schneider jann.schnei...@googlemail.com wrote: ok i just rebuild using the 32 bit jdk and this works! $ gradle clean sdk ... BUILD SUCCESSFUL :-) I think i've just installed the 32 bit C++ compilers only. Maybe i missed a setting in the installer of visual studio .. btw. i build with the VS 2010 express (as suggested at the wiki). So i'll wait until the accessibility portion is back in the repo and try with that included then. Thanks for your help so fahr! @Steve: could you please send a short message to the list if the accessibility sources are in the repo again? Regards Jann 2014-06-20 23:50 GMT+02:00, Jann Schneider jann.schnei...@googlemail.com: Yes looks like i have an issue with looking up cl.exe. This was the output when running with --stacktrace: * Exception is: org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':fxpackager:buildJavaPackager'. ... Caused by: org.gradle.api.GradleException: Could not call NativeCompileTask.compile() on task ':fxpackager:buildJavaPackager' ... Caused by: java.util.concurrent.ExecutionException: org.gradle.process.internal.ExecException: A problem occurred starting process 'command 'C:/Program Files (x86)/Microsoft Visual Studio 10.0/VC/BIN/amd64/cl.exe'' ... Caused by: java.io.IOException: Cannot run program C:/Program Files (x86)/Microsoft Visual Studio 10.0/VC/BIN/amd64/cl.exe (in directory D:\jann\sandbox\java\openjfx\modules\fxpackager): CreateProcess error=2, Das System kann die angegebene Datei nicht finden ... Caused by: java.io.IOException: CreateProcess error=2, Das System kann die angegebene Datei nicht finden (file not found) Actually cl.exe is located at: C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin - but it looks for ...bin/amd64/cl.exe I've also tried to run the build from the cygwin terminal and as well from the visual studio command prompt where i could call cl.exe directly .. Always the same result. Is there a parameter to specify where theVS compiler and stuff is located? btw. i checked that the %VS100COMNTools% variable is set properly. What else could i check? Thanks in advance :) Jann 2014-06-20 23:30 GMT+02:00, Kevin Rushforth kevin.rushfo...@oracle.com: * What went wrong: Execution failed for task ':fxpackager:buildJavaPackager'. Could
Re: Testing accessibility / sample apps
Hi Felipe, i tried with the latest available EA build, java -version tells me: java version 1.8.0_20-ea Java(TM) SE Runtime Environment (build 1.8.0_20-ea-b19) Java HotSpot(TM) Client VM (build 25.20-b19, mixed mode, sharing) Also i used Jaws 15 (-.0.9 i think) and as an alternative NVDA 14.2. Hum, not quite sure about the narrator tool: i guess thats the one that shipps with windows? Well i can try this too though i'm not really used to it :) Maybe it's better to just wait until the code is back and test with the current sources.. So we have the same base and know exactly what we expect for the tests. Regards Jann 2014-06-21 5:16 GMT+02:00, Felipe Heidrich felipe.heidr...@oracle.com: Hi Jann, That is great that you got to build JavaFX, it will make much easier to test patches and fixes going forward. That said, assuming that you downloaded jdk1.8.0_20 b19 or less, accessibility should have worked. What is the output of java -version ? Can you try Narrator ? I’ll put the code back early next week, either Monday or Tuesday. You can track the progress here: https://javafx-jira.kenai.com/browse/RT-37536 I’ll email the list when the code is out. Regards, Felipe On Jun 20, 2014, at 4:00 PM, Jann Schneider jann.schnei...@googlemail.com wrote: ok i just rebuild using the 32 bit jdk and this works! $ gradle clean sdk ... BUILD SUCCESSFUL :-) I think i've just installed the 32 bit C++ compilers only. Maybe i missed a setting in the installer of visual studio .. btw. i build with the VS 2010 express (as suggested at the wiki). So i'll wait until the accessibility portion is back in the repo and try with that included then. Thanks for your help so fahr! @Steve: could you please send a short message to the list if the accessibility sources are in the repo again? Regards Jann 2014-06-20 23:50 GMT+02:00, Jann Schneider jann.schnei...@googlemail.com: Yes looks like i have an issue with looking up cl.exe. This was the output when running with --stacktrace: * Exception is: org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':fxpackager:buildJavaPackager'. ... Caused by: org.gradle.api.GradleException: Could not call NativeCompileTask.compile() on task ':fxpackager:buildJavaPackager' ... Caused by: java.util.concurrent.ExecutionException: org.gradle.process.internal.ExecException: A problem occurred starting process 'command 'C:/Program Files (x86)/Microsoft Visual Studio 10.0/VC/BIN/amd64/cl.exe'' ... Caused by: java.io.IOException: Cannot run program C:/Program Files (x86)/Microsoft Visual Studio 10.0/VC/BIN/amd64/cl.exe (in directory D:\jann\sandbox\java\openjfx\modules\fxpackager): CreateProcess error=2, Das System kann die angegebene Datei nicht finden ... Caused by: java.io.IOException: CreateProcess error=2, Das System kann die angegebene Datei nicht finden (file not found) Actually cl.exe is located at: C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin - but it looks for ...bin/amd64/cl.exe I've also tried to run the build from the cygwin terminal and as well from the visual studio command prompt where i could call cl.exe directly .. Always the same result. Is there a parameter to specify where theVS compiler and stuff is located? btw. i checked that the %VS100COMNTools% variable is set properly. What else could i check? Thanks in advance :) Jann 2014-06-20 23:30 GMT+02:00, Kevin Rushforth kevin.rushfo...@oracle.com: * What went wrong: Execution failed for task ':fxpackager:buildJavaPackager'. Could not call NativeCompileTask.compile() on task ':fxpackager:buildJavaPackager' When I've seen this in the past it's been related to the compiler install. Do you have VS 2010 SP1 or something else? -- Kevin Jann Schneider wrote: Hi, Well on windows it's always a bit more difficult i guess :-) After setting up my build environment as described on the wiki i first tried $ gradle tasks This works as expected! When running $ gradle sdk or just gradle without any target i get the following error: FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':fxpackager:buildJavaPackager'. Could not call NativeCompileTask.compile() on task ':fxpackager:buildJavaPackager' Is this a known issue and do you know what's going wrong here? Should i post more info or debug output, too? Thanks Jann 2014-06-20 21:58 GMT+02:00, Stephen F Northover steve.x.northo...@oracle.com: Being non-Unix, Windows is always a pain. Steve On 2014-06-20, 3:42 PM, Kevin Rushforth wrote: I hope you have similar success with the Windows build. -- Kevin Jann Schneider wrote: Hi all, The build instructions for linux where very good! I was able to build the project without any problems. Regards Jann 2014-06-20 19:27 GMT+02:00, Kevin Rushforth kevin.rushfo...@oracle.com: To be clear, you will still use the 8u-dev repo at the existing URL:
Re: Testing accessibility / sample apps
Hello Jann! As soon as the 8u40 repos open, the Accessibility code will be put back along with the recent fixes for JAWS. Since OpenJFX (and the JDK) does not have nightly builds, unless you want to wait for an EA build of 8u40 or 9, you will need to get OpenJFX and build it. This is really the best way to work with the team anyway because you can get fixes as they are made. EA builds take a while to come out and there is no substitute for running on the latest code base. Unfortunately due to Microsoft, building OpenJFX is a bit harder on Windows. However, it is doable and the build instructions should be complete. If they are not (and if you hit any problems), please post back to this list. Here are the build instructions: https://wiki.openjdk.java.net/display/OpenJFX/Building+OpenJFX Many committers use an IDE (you don't have to) and OpenJFX is supports the three major IDE vendors: https://wiki.openjdk.java.net/display/OpenJFX/Using+an+IDE Looking forward to working with you, Steve On 2014-06-19, 7:10 PM, Felipe Heidrich wrote: Hi Jann, Unfortunately Linux support is not in the plan for 8u40. Windows 7 is supported and we have recently fixed JAWS support (see https://javafx-jira.kenai.com/browse/RT-37530 and https://javafx-jira.kenai.com/browse/RT-37609). Unfortunately due to the 8u20 to 8u40 transition the code has not being released yet, but soon. The majority of our testing was done using Narrator. That said, I also tested NVDA lastest version on Windows 8 and I didn’t see any major problems. On the Mac we tested with VoiceOver. Regards, Felipe On Jun 19, 2014, at 2:24 PM, Jann Schneider jann.schnei...@googlemail.com wrote: Hello all, As a blind java developer i'm interessted in testing the accessibility of JavaFX and maybe help to find some issues. I've just set up my build environment on my ubuntu 14.04 laptop and checked out the project files as described in the wiki. I could also set it up on a windows 7 with Jaws 15 and NVDa (don't know what the current version is) for comparison.. No i am wondering if there are some examples i could try? Regards Jann
Re: Testing accessibility / sample apps
Ok, let us know how you get on with building FX. NOTE: The accessibility code is not there in 8u20 so you will just be ensuring that you can build on Windows (there is nothing there to test). The accessibility code will be going back into 8u40 on Monday or Tuesday so you'll need to get that release at that time and build it instead when it becomes available. It's good to debug the build process though because it can be painful building from source. Steve On 2014-06-20, 12:43 PM, Jann Schneider wrote: Hi all, @Steven: thx for the links. I'll try to build the openjfx project on the windows 7 notebook and test the sample apps with NVDA then. Today i tried the latest ea of jdk1.8.0_20 and sample apps with nvda 14.2. Unfortunately i was not able to read anything except the window title. I've just installed the jdk, changed my JAVA_HOME and tried to run e.g. the ensemble.jar $ java -jar ensemble.jar -Djavafx.accessible.force=true Well i'll try it again by means of building javafx from source and post my results back to the list. Regards Jann! 2014-06-20 14:46 GMT+02:00, Stephen F Northover steve.x.northo...@oracle.com: Hello Jann! As soon as the 8u40 repos open, the Accessibility code will be put back along with the recent fixes for JAWS. Since OpenJFX (and the JDK) does not have nightly builds, unless you want to wait for an EA build of 8u40 or 9, you will need to get OpenJFX and build it. This is really the best way to work with the team anyway because you can get fixes as they are made. EA builds take a while to come out and there is no substitute for running on the latest code base. Unfortunately due to Microsoft, building OpenJFX is a bit harder on Windows. However, it is doable and the build instructions should be complete. If they are not (and if you hit any problems), please post back to this list. Here are the build instructions: https://wiki.openjdk.java.net/display/OpenJFX/Building+OpenJFX Many committers use an IDE (you don't have to) and OpenJFX is supports the three major IDE vendors: https://wiki.openjdk.java.net/display/OpenJFX/Using+an+IDE Looking forward to working with you, Steve On 2014-06-19, 7:10 PM, Felipe Heidrich wrote: Hi Jann, Unfortunately Linux support is not in the plan for 8u40. Windows 7 is supported and we have recently fixed JAWS support (see https://javafx-jira.kenai.com/browse/RT-37530 and https://javafx-jira.kenai.com/browse/RT-37609). Unfortunately due to the 8u20 to 8u40 transition the code has not being released yet, but soon. The majority of our testing was done using Narrator. That said, I also tested NVDA lastest version on Windows 8 and I didn’t see any major problems. On the Mac we tested with VoiceOver. Regards, Felipe On Jun 19, 2014, at 2:24 PM, Jann Schneider jann.schnei...@googlemail.com wrote: Hello all, As a blind java developer i'm interessted in testing the accessibility of JavaFX and maybe help to find some issues. I've just set up my build environment on my ubuntu 14.04 laptop and checked out the project files as described in the wiki. I could also set it up on a windows 7 with Jaws 15 and NVDa (don't know what the current version is) for comparison.. No i am wondering if there are some examples i could try? Regards Jann
Re: Testing accessibility / sample apps
To be clear, you will still use the 8u-dev repo at the existing URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt It's just that after Monday the repo will become the place where 8u40 work is done. Regarding the build, it is a bit painful to set up for Windows, but not too bad as long as you don't need to build WebKit. We would be interested in hearing whether the instructions on the Wiki are sufficient for you to get the build working. -- Kevin Stephen F Northover wrote: Ok, let us know how you get on with building FX. NOTE: The accessibility code is not there in 8u20 so you will just be ensuring that you can build on Windows (there is nothing there to test). The accessibility code will be going back into 8u40 on Monday or Tuesday so you'll need to get that release at that time and build it instead when it becomes available. It's good to debug the build process though because it can be painful building from source. Steve On 2014-06-20, 12:43 PM, Jann Schneider wrote: Hi all, @Steven: thx for the links. I'll try to build the openjfx project on the windows 7 notebook and test the sample apps with NVDA then. Today i tried the latest ea of jdk1.8.0_20 and sample apps with nvda 14.2. Unfortunately i was not able to read anything except the window title. I've just installed the jdk, changed my JAVA_HOME and tried to run e.g. the ensemble.jar $ java -jar ensemble.jar -Djavafx.accessible.force=true Well i'll try it again by means of building javafx from source and post my results back to the list. Regards Jann! 2014-06-20 14:46 GMT+02:00, Stephen F Northover steve.x.northo...@oracle.com: Hello Jann! As soon as the 8u40 repos open, the Accessibility code will be put back along with the recent fixes for JAWS. Since OpenJFX (and the JDK) does not have nightly builds, unless you want to wait for an EA build of 8u40 or 9, you will need to get OpenJFX and build it. This is really the best way to work with the team anyway because you can get fixes as they are made. EA builds take a while to come out and there is no substitute for running on the latest code base. Unfortunately due to Microsoft, building OpenJFX is a bit harder on Windows. However, it is doable and the build instructions should be complete. If they are not (and if you hit any problems), please post back to this list. Here are the build instructions: https://wiki.openjdk.java.net/display/OpenJFX/Building+OpenJFX Many committers use an IDE (you don't have to) and OpenJFX is supports the three major IDE vendors: https://wiki.openjdk.java.net/display/OpenJFX/Using+an+IDE Looking forward to working with you, Steve On 2014-06-19, 7:10 PM, Felipe Heidrich wrote: Hi Jann, Unfortunately Linux support is not in the plan for 8u40. Windows 7 is supported and we have recently fixed JAWS support (see https://javafx-jira.kenai.com/browse/RT-37530 and https://javafx-jira.kenai.com/browse/RT-37609). Unfortunately due to the 8u20 to 8u40 transition the code has not being released yet, but soon. The majority of our testing was done using Narrator. That said, I also tested NVDA lastest version on Windows 8 and I didn’t see any major problems. On the Mac we tested with VoiceOver. Regards, Felipe On Jun 19, 2014, at 2:24 PM, Jann Schneider jann.schnei...@googlemail.com wrote: Hello all, As a blind java developer i'm interessted in testing the accessibility of JavaFX and maybe help to find some issues. I've just set up my build environment on my ubuntu 14.04 laptop and checked out the project files as described in the wiki. I could also set it up on a windows 7 with Jaws 15 and NVDa (don't know what the current version is) for comparison.. No i am wondering if there are some examples i could try? Regards Jann
Re: Testing accessibility / sample apps
I hope you have similar success with the Windows build. -- Kevin Jann Schneider wrote: Hi all, The build instructions for linux where very good! I was able to build the project without any problems. Regards Jann 2014-06-20 19:27 GMT+02:00, Kevin Rushforth kevin.rushfo...@oracle.com: To be clear, you will still use the 8u-dev repo at the existing URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt It's just that after Monday the repo will become the place where 8u40 work is done. Regarding the build, it is a bit painful to set up for Windows, but not too bad as long as you don't need to build WebKit. We would be interested in hearing whether the instructions on the Wiki are sufficient for you to get the build working. -- Kevin Stephen F Northover wrote: Ok, let us know how you get on with building FX. NOTE: The accessibility code is not there in 8u20 so you will just be ensuring that you can build on Windows (there is nothing there to test). The accessibility code will be going back into 8u40 on Monday or Tuesday so you'll need to get that release at that time and build it instead when it becomes available. It's good to debug the build process though because it can be painful building from source. Steve On 2014-06-20, 12:43 PM, Jann Schneider wrote: Hi all, @Steven: thx for the links. I'll try to build the openjfx project on the windows 7 notebook and test the sample apps with NVDA then. Today i tried the latest ea of jdk1.8.0_20 and sample apps with nvda 14.2. Unfortunately i was not able to read anything except the window title. I've just installed the jdk, changed my JAVA_HOME and tried to run e.g. the ensemble.jar $ java -jar ensemble.jar -Djavafx.accessible.force=true Well i'll try it again by means of building javafx from source and post my results back to the list. Regards Jann! 2014-06-20 14:46 GMT+02:00, Stephen F Northover steve.x.northo...@oracle.com: Hello Jann! As soon as the 8u40 repos open, the Accessibility code will be put back along with the recent fixes for JAWS. Since OpenJFX (and the JDK) does not have nightly builds, unless you want to wait for an EA build of 8u40 or 9, you will need to get OpenJFX and build it. This is really the best way to work with the team anyway because you can get fixes as they are made. EA builds take a while to come out and there is no substitute for running on the latest code base. Unfortunately due to Microsoft, building OpenJFX is a bit harder on Windows. However, it is doable and the build instructions should be complete. If they are not (and if you hit any problems), please post back to this list. Here are the build instructions: https://wiki.openjdk.java.net/display/OpenJFX/Building+OpenJFX Many committers use an IDE (you don't have to) and OpenJFX is supports the three major IDE vendors: https://wiki.openjdk.java.net/display/OpenJFX/Using+an+IDE Looking forward to working with you, Steve On 2014-06-19, 7:10 PM, Felipe Heidrich wrote: Hi Jann, Unfortunately Linux support is not in the plan for 8u40. Windows 7 is supported and we have recently fixed JAWS support (see https://javafx-jira.kenai.com/browse/RT-37530 and https://javafx-jira.kenai.com/browse/RT-37609). Unfortunately due to the 8u20 to 8u40 transition the code has not being released yet, but soon. The majority of our testing was done using Narrator. That said, I also tested NVDA lastest version on Windows 8 and I didn’t see any major problems. On the Mac we tested with VoiceOver. Regards, Felipe On Jun 19, 2014, at 2:24 PM, Jann Schneider jann.schnei...@googlemail.com wrote: Hello all, As a blind java developer i'm interessted in testing the accessibility of JavaFX and maybe help to find some issues. I've just set up my build environment on my ubuntu 14.04 laptop and checked out the project files as described in the wiki. I could also set it up on a windows 7 with Jaws 15 and NVDa (don't know what the current version is) for comparison.. No i am wondering if there are some examples i could try? Regards Jann
Re: Testing accessibility / sample apps
Being non-Unix, Windows is always a pain. Steve On 2014-06-20, 3:42 PM, Kevin Rushforth wrote: I hope you have similar success with the Windows build. -- Kevin Jann Schneider wrote: Hi all, The build instructions for linux where very good! I was able to build the project without any problems. Regards Jann 2014-06-20 19:27 GMT+02:00, Kevin Rushforth kevin.rushfo...@oracle.com: To be clear, you will still use the 8u-dev repo at the existing URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt It's just that after Monday the repo will become the place where 8u40 work is done. Regarding the build, it is a bit painful to set up for Windows, but not too bad as long as you don't need to build WebKit. We would be interested in hearing whether the instructions on the Wiki are sufficient for you to get the build working. -- Kevin Stephen F Northover wrote: Ok, let us know how you get on with building FX. NOTE: The accessibility code is not there in 8u20 so you will just be ensuring that you can build on Windows (there is nothing there to test). The accessibility code will be going back into 8u40 on Monday or Tuesday so you'll need to get that release at that time and build it instead when it becomes available. It's good to debug the build process though because it can be painful building from source. Steve On 2014-06-20, 12:43 PM, Jann Schneider wrote: Hi all, @Steven: thx for the links. I'll try to build the openjfx project on the windows 7 notebook and test the sample apps with NVDA then. Today i tried the latest ea of jdk1.8.0_20 and sample apps with nvda 14.2. Unfortunately i was not able to read anything except the window title. I've just installed the jdk, changed my JAVA_HOME and tried to run e.g. the ensemble.jar $ java -jar ensemble.jar -Djavafx.accessible.force=true Well i'll try it again by means of building javafx from source and post my results back to the list. Regards Jann! 2014-06-20 14:46 GMT+02:00, Stephen F Northover steve.x.northo...@oracle.com: Hello Jann! As soon as the 8u40 repos open, the Accessibility code will be put back along with the recent fixes for JAWS. Since OpenJFX (and the JDK) does not have nightly builds, unless you want to wait for an EA build of 8u40 or 9, you will need to get OpenJFX and build it. This is really the best way to work with the team anyway because you can get fixes as they are made. EA builds take a while to come out and there is no substitute for running on the latest code base. Unfortunately due to Microsoft, building OpenJFX is a bit harder on Windows. However, it is doable and the build instructions should be complete. If they are not (and if you hit any problems), please post back to this list. Here are the build instructions: https://wiki.openjdk.java.net/display/OpenJFX/Building+OpenJFX Many committers use an IDE (you don't have to) and OpenJFX is supports the three major IDE vendors: https://wiki.openjdk.java.net/display/OpenJFX/Using+an+IDE Looking forward to working with you, Steve On 2014-06-19, 7:10 PM, Felipe Heidrich wrote: Hi Jann, Unfortunately Linux support is not in the plan for 8u40. Windows 7 is supported and we have recently fixed JAWS support (see https://javafx-jira.kenai.com/browse/RT-37530 and https://javafx-jira.kenai.com/browse/RT-37609). Unfortunately due to the 8u20 to 8u40 transition the code has not being released yet, but soon. The majority of our testing was done using Narrator. That said, I also tested NVDA lastest version on Windows 8 and I didn’t see any major problems. On the Mac we tested with VoiceOver. Regards, Felipe On Jun 19, 2014, at 2:24 PM, Jann Schneider jann.schnei...@googlemail.com wrote: Hello all, As a blind java developer i'm interessted in testing the accessibility of JavaFX and maybe help to find some issues. I've just set up my build environment on my ubuntu 14.04 laptop and checked out the project files as described in the wiki. I could also set it up on a windows 7 with Jaws 15 and NVDa (don't know what the current version is) for comparison.. No i am wondering if there are some examples i could try? Regards Jann
Re: Testing accessibility / sample apps
Hi, Well on windows it's always a bit more difficult i guess :-) After setting up my build environment as described on the wiki i first tried $ gradle tasks This works as expected! When running $ gradle sdk or just gradle without any target i get the following error: FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':fxpackager:buildJavaPackager'. Could not call NativeCompileTask.compile() on task ':fxpackager:buildJavaPackager' Is this a known issue and do you know what's going wrong here? Should i post more info or debug output, too? Thanks Jann 2014-06-20 21:58 GMT+02:00, Stephen F Northover steve.x.northo...@oracle.com: Being non-Unix, Windows is always a pain. Steve On 2014-06-20, 3:42 PM, Kevin Rushforth wrote: I hope you have similar success with the Windows build. -- Kevin Jann Schneider wrote: Hi all, The build instructions for linux where very good! I was able to build the project without any problems. Regards Jann 2014-06-20 19:27 GMT+02:00, Kevin Rushforth kevin.rushfo...@oracle.com: To be clear, you will still use the 8u-dev repo at the existing URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt It's just that after Monday the repo will become the place where 8u40 work is done. Regarding the build, it is a bit painful to set up for Windows, but not too bad as long as you don't need to build WebKit. We would be interested in hearing whether the instructions on the Wiki are sufficient for you to get the build working. -- Kevin Stephen F Northover wrote: Ok, let us know how you get on with building FX. NOTE: The accessibility code is not there in 8u20 so you will just be ensuring that you can build on Windows (there is nothing there to test). The accessibility code will be going back into 8u40 on Monday or Tuesday so you'll need to get that release at that time and build it instead when it becomes available. It's good to debug the build process though because it can be painful building from source. Steve On 2014-06-20, 12:43 PM, Jann Schneider wrote: Hi all, @Steven: thx for the links. I'll try to build the openjfx project on the windows 7 notebook and test the sample apps with NVDA then. Today i tried the latest ea of jdk1.8.0_20 and sample apps with nvda 14.2. Unfortunately i was not able to read anything except the window title. I've just installed the jdk, changed my JAVA_HOME and tried to run e.g. the ensemble.jar $ java -jar ensemble.jar -Djavafx.accessible.force=true Well i'll try it again by means of building javafx from source and post my results back to the list. Regards Jann! 2014-06-20 14:46 GMT+02:00, Stephen F Northover steve.x.northo...@oracle.com: Hello Jann! As soon as the 8u40 repos open, the Accessibility code will be put back along with the recent fixes for JAWS. Since OpenJFX (and the JDK) does not have nightly builds, unless you want to wait for an EA build of 8u40 or 9, you will need to get OpenJFX and build it. This is really the best way to work with the team anyway because you can get fixes as they are made. EA builds take a while to come out and there is no substitute for running on the latest code base. Unfortunately due to Microsoft, building OpenJFX is a bit harder on Windows. However, it is doable and the build instructions should be complete. If they are not (and if you hit any problems), please post back to this list. Here are the build instructions: https://wiki.openjdk.java.net/display/OpenJFX/Building+OpenJFX Many committers use an IDE (you don't have to) and OpenJFX is supports the three major IDE vendors: https://wiki.openjdk.java.net/display/OpenJFX/Using+an+IDE Looking forward to working with you, Steve On 2014-06-19, 7:10 PM, Felipe Heidrich wrote: Hi Jann, Unfortunately Linux support is not in the plan for 8u40. Windows 7 is supported and we have recently fixed JAWS support (see https://javafx-jira.kenai.com/browse/RT-37530 and https://javafx-jira.kenai.com/browse/RT-37609). Unfortunately due to the 8u20 to 8u40 transition the code has not being released yet, but soon. The majority of our testing was done using Narrator. That said, I also tested NVDA lastest version on Windows 8 and I didn’t see any major problems. On the Mac we tested with VoiceOver. Regards, Felipe On Jun 19, 2014, at 2:24 PM, Jann Schneider jann.schnei...@googlemail.com wrote: Hello all, As a blind java developer i'm interessted in testing the accessibility of JavaFX and maybe help to find some issues. I've just set up my build environment on my ubuntu 14.04 laptop and checked out the project files as described in the wiki. I could also set it up on a windows 7 with Jaws 15 and NVDa (don't know what the current version is) for comparison.. No i am wondering if there are some examples i could try? Regards Jann
Re: Testing accessibility / sample apps
You'll need to run under a Cygwin shell or paths will be wrong. Fingers crossed ... Steve On 2014-06-20, 5:12 PM, Jann Schneider wrote: Hi, Well on windows it's always a bit more difficult i guess :-) After setting up my build environment as described on the wiki i first tried $ gradle tasks This works as expected! When running $ gradle sdk or just gradle without any target i get the following error: FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':fxpackager:buildJavaPackager'. Could not call NativeCompileTask.compile() on task ':fxpackager:buildJavaPackager' Is this a known issue and do you know what's going wrong here? Should i post more info or debug output, too? Thanks Jann 2014-06-20 21:58 GMT+02:00, Stephen F Northover steve.x.northo...@oracle.com: Being non-Unix, Windows is always a pain. Steve On 2014-06-20, 3:42 PM, Kevin Rushforth wrote: I hope you have similar success with the Windows build. -- Kevin Jann Schneider wrote: Hi all, The build instructions for linux where very good! I was able to build the project without any problems. Regards Jann 2014-06-20 19:27 GMT+02:00, Kevin Rushforth kevin.rushfo...@oracle.com: To be clear, you will still use the 8u-dev repo at the existing URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt It's just that after Monday the repo will become the place where 8u40 work is done. Regarding the build, it is a bit painful to set up for Windows, but not too bad as long as you don't need to build WebKit. We would be interested in hearing whether the instructions on the Wiki are sufficient for you to get the build working. -- Kevin Stephen F Northover wrote: Ok, let us know how you get on with building FX. NOTE: The accessibility code is not there in 8u20 so you will just be ensuring that you can build on Windows (there is nothing there to test). The accessibility code will be going back into 8u40 on Monday or Tuesday so you'll need to get that release at that time and build it instead when it becomes available. It's good to debug the build process though because it can be painful building from source. Steve On 2014-06-20, 12:43 PM, Jann Schneider wrote: Hi all, @Steven: thx for the links. I'll try to build the openjfx project on the windows 7 notebook and test the sample apps with NVDA then. Today i tried the latest ea of jdk1.8.0_20 and sample apps with nvda 14.2. Unfortunately i was not able to read anything except the window title. I've just installed the jdk, changed my JAVA_HOME and tried to run e.g. the ensemble.jar $ java -jar ensemble.jar -Djavafx.accessible.force=true Well i'll try it again by means of building javafx from source and post my results back to the list. Regards Jann! 2014-06-20 14:46 GMT+02:00, Stephen F Northover steve.x.northo...@oracle.com: Hello Jann! As soon as the 8u40 repos open, the Accessibility code will be put back along with the recent fixes for JAWS. Since OpenJFX (and the JDK) does not have nightly builds, unless you want to wait for an EA build of 8u40 or 9, you will need to get OpenJFX and build it. This is really the best way to work with the team anyway because you can get fixes as they are made. EA builds take a while to come out and there is no substitute for running on the latest code base. Unfortunately due to Microsoft, building OpenJFX is a bit harder on Windows. However, it is doable and the build instructions should be complete. If they are not (and if you hit any problems), please post back to this list. Here are the build instructions: https://wiki.openjdk.java.net/display/OpenJFX/Building+OpenJFX Many committers use an IDE (you don't have to) and OpenJFX is supports the three major IDE vendors: https://wiki.openjdk.java.net/display/OpenJFX/Using+an+IDE Looking forward to working with you, Steve On 2014-06-19, 7:10 PM, Felipe Heidrich wrote: Hi Jann, Unfortunately Linux support is not in the plan for 8u40. Windows 7 is supported and we have recently fixed JAWS support (see https://javafx-jira.kenai.com/browse/RT-37530 and https://javafx-jira.kenai.com/browse/RT-37609). Unfortunately due to the 8u20 to 8u40 transition the code has not being released yet, but soon. The majority of our testing was done using Narrator. That said, I also tested NVDA lastest version on Windows 8 and I didn’t see any major problems. On the Mac we tested with VoiceOver. Regards, Felipe On Jun 19, 2014, at 2:24 PM, Jann Schneider jann.schnei...@googlemail.com wrote: Hello all, As a blind java developer i'm interessted in testing the accessibility of JavaFX and maybe help to find some issues. I've just set up my build environment on my ubuntu 14.04 laptop and checked out the project files as described in the wiki. I could also set it up on a windows 7 with Jaws 15 and NVDa (don't know what the current version is) for comparison.. No i am wondering if there are some examples i could try? Regards Jann
Re: Testing accessibility / sample apps
Yes looks like i have an issue with looking up cl.exe. This was the output when running with --stacktrace: * Exception is: org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':fxpackager:buildJavaPackager'. ... Caused by: org.gradle.api.GradleException: Could not call NativeCompileTask.compile() on task ':fxpackager:buildJavaPackager' ... Caused by: java.util.concurrent.ExecutionException: org.gradle.process.internal.ExecException: A problem occurred starting process 'command 'C:/Program Files (x86)/Microsoft Visual Studio 10.0/VC/BIN/amd64/cl.exe'' ... Caused by: java.io.IOException: Cannot run program C:/Program Files (x86)/Microsoft Visual Studio 10.0/VC/BIN/amd64/cl.exe (in directory D:\jann\sandbox\java\openjfx\modules\fxpackager): CreateProcess error=2, Das System kann die angegebene Datei nicht finden ... Caused by: java.io.IOException: CreateProcess error=2, Das System kann die angegebene Datei nicht finden (file not found) Actually cl.exe is located at: C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin - but it looks for ...bin/amd64/cl.exe I've also tried to run the build from the cygwin terminal and as well from the visual studio command prompt where i could call cl.exe directly .. Always the same result. Is there a parameter to specify where theVS compiler and stuff is located? btw. i checked that the %VS100COMNTools% variable is set properly. What else could i check? Thanks in advance :) Jann 2014-06-20 23:30 GMT+02:00, Kevin Rushforth kevin.rushfo...@oracle.com: * What went wrong: Execution failed for task ':fxpackager:buildJavaPackager'. Could not call NativeCompileTask.compile() on task ':fxpackager:buildJavaPackager' When I've seen this in the past it's been related to the compiler install. Do you have VS 2010 SP1 or something else? -- Kevin Jann Schneider wrote: Hi, Well on windows it's always a bit more difficult i guess :-) After setting up my build environment as described on the wiki i first tried $ gradle tasks This works as expected! When running $ gradle sdk or just gradle without any target i get the following error: FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':fxpackager:buildJavaPackager'. Could not call NativeCompileTask.compile() on task ':fxpackager:buildJavaPackager' Is this a known issue and do you know what's going wrong here? Should i post more info or debug output, too? Thanks Jann 2014-06-20 21:58 GMT+02:00, Stephen F Northover steve.x.northo...@oracle.com: Being non-Unix, Windows is always a pain. Steve On 2014-06-20, 3:42 PM, Kevin Rushforth wrote: I hope you have similar success with the Windows build. -- Kevin Jann Schneider wrote: Hi all, The build instructions for linux where very good! I was able to build the project without any problems. Regards Jann 2014-06-20 19:27 GMT+02:00, Kevin Rushforth kevin.rushfo...@oracle.com: To be clear, you will still use the 8u-dev repo at the existing URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt It's just that after Monday the repo will become the place where 8u40 work is done. Regarding the build, it is a bit painful to set up for Windows, but not too bad as long as you don't need to build WebKit. We would be interested in hearing whether the instructions on the Wiki are sufficient for you to get the build working. -- Kevin Stephen F Northover wrote: Ok, let us know how you get on with building FX. NOTE: The accessibility code is not there in 8u20 so you will just be ensuring that you can build on Windows (there is nothing there to test). The accessibility code will be going back into 8u40 on Monday or Tuesday so you'll need to get that release at that time and build it instead when it becomes available. It's good to debug the build process though because it can be painful building from source. Steve On 2014-06-20, 12:43 PM, Jann Schneider wrote: Hi all, @Steven: thx for the links. I'll try to build the openjfx project on the windows 7 notebook and test the sample apps with NVDA then. Today i tried the latest ea of jdk1.8.0_20 and sample apps with nvda 14.2. Unfortunately i was not able to read anything except the window title. I've just installed the jdk, changed my JAVA_HOME and tried to run e.g. the ensemble.jar $ java -jar ensemble.jar -Djavafx.accessible.force=true Well i'll try it again by means of building javafx from source and post my results back to the list. Regards Jann! 2014-06-20 14:46 GMT+02:00, Stephen F Northover steve.x.northo...@oracle.com: Hello Jann! As soon as the 8u40 repos open, the Accessibility code will be put back along with the recent fixes for JAWS. Since OpenJFX (and the JDK) does not have nightly builds, unless you want to wait for an EA build of 8u40 or 9, you will need to get OpenJFX and build it. This is really the best way to work with the team anyway because you can
Re: Testing accessibility / sample apps
i build with the VS 2010 express (as suggested at the wiki). I think that Express only supports 32-bit builds, but I may be wrong. Anyway, glad to hear you are able to build! If you want to know when the accessibility sources are back in the repo, you can look for the commit messages or watch JIRA issue https://javafx-jira.kenai.com/browse/RT-37536 (although I'm sure Steve or Felipe will send a message). If you don't want to wait, you could apply Felipe's patch from that JIRA issue to your local build and try it yourself before then. -- Kevin Jann Schneider wrote: ok i just rebuild using the 32 bit jdk and this works! $ gradle clean sdk ... BUILD SUCCESSFUL :-) I think i've just installed the 32 bit C++ compilers only. Maybe i missed a setting in the installer of visual studio .. btw. i build with the VS 2010 express (as suggested at the wiki). So i'll wait until the accessibility portion is back in the repo and try with that included then. Thanks for your help so fahr! @Steve: could you please send a short message to the list if the accessibility sources are in the repo again? Regards Jann 2014-06-20 23:50 GMT+02:00, Jann Schneider jann.schnei...@googlemail.com: Yes looks like i have an issue with looking up cl.exe. This was the output when running with --stacktrace: * Exception is: org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':fxpackager:buildJavaPackager'. ... Caused by: org.gradle.api.GradleException: Could not call NativeCompileTask.compile() on task ':fxpackager:buildJavaPackager' ... Caused by: java.util.concurrent.ExecutionException: org.gradle.process.internal.ExecException: A problem occurred starting process 'command 'C:/Program Files (x86)/Microsoft Visual Studio 10.0/VC/BIN/amd64/cl.exe'' ... Caused by: java.io.IOException: Cannot run program C:/Program Files (x86)/Microsoft Visual Studio 10.0/VC/BIN/amd64/cl.exe (in directory D:\jann\sandbox\java\openjfx\modules\fxpackager): CreateProcess error=2, Das System kann die angegebene Datei nicht finden ... Caused by: java.io.IOException: CreateProcess error=2, Das System kann die angegebene Datei nicht finden (file not found) Actually cl.exe is located at: C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin - but it looks for ...bin/amd64/cl.exe I've also tried to run the build from the cygwin terminal and as well from the visual studio command prompt where i could call cl.exe directly .. Always the same result. Is there a parameter to specify where theVS compiler and stuff is located? btw. i checked that the %VS100COMNTools% variable is set properly. What else could i check? Thanks in advance :) Jann 2014-06-20 23:30 GMT+02:00, Kevin Rushforth kevin.rushfo...@oracle.com: * What went wrong: Execution failed for task ':fxpackager:buildJavaPackager'. Could not call NativeCompileTask.compile() on task ':fxpackager:buildJavaPackager' When I've seen this in the past it's been related to the compiler install. Do you have VS 2010 SP1 or something else? -- Kevin Jann Schneider wrote: Hi, Well on windows it's always a bit more difficult i guess :-) After setting up my build environment as described on the wiki i first tried $ gradle tasks This works as expected! When running $ gradle sdk or just gradle without any target i get the following error: FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':fxpackager:buildJavaPackager'. Could not call NativeCompileTask.compile() on task ':fxpackager:buildJavaPackager' Is this a known issue and do you know what's going wrong here? Should i post more info or debug output, too? Thanks Jann 2014-06-20 21:58 GMT+02:00, Stephen F Northover steve.x.northo...@oracle.com: Being non-Unix, Windows is always a pain. Steve On 2014-06-20, 3:42 PM, Kevin Rushforth wrote: I hope you have similar success with the Windows build. -- Kevin Jann Schneider wrote: Hi all, The build instructions for linux where very good! I was able to build the project without any problems. Regards Jann 2014-06-20 19:27 GMT+02:00, Kevin Rushforth kevin.rushfo...@oracle.com: To be clear, you will still use the 8u-dev repo at the existing URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt It's just that after Monday the repo will become the place where 8u40 work is done. Regarding the build, it is a bit painful to set up for Windows, but not too bad as long as you don't need to build WebKit. We would be interested in hearing whether the instructions on the Wiki are sufficient for you to get the build working. -- Kevin Stephen F Northover wrote: Ok, let us know how you get on with building FX. NOTE: The accessibility code is not there in 8u20 so you will just be ensuring that you can build on Windows (there is nothing there to test). The accessibility code will be going back into 8u40 on Monday or
Re: Testing accessibility / sample apps
Hi Jann, That is great that you got to build JavaFX, it will make much easier to test patches and fixes going forward. That said, assuming that you downloaded jdk1.8.0_20 b19 or less, accessibility should have worked. What is the output of java -version ? Can you try Narrator ? I’ll put the code back early next week, either Monday or Tuesday. You can track the progress here: https://javafx-jira.kenai.com/browse/RT-37536 I’ll email the list when the code is out. Regards, Felipe On Jun 20, 2014, at 4:00 PM, Jann Schneider jann.schnei...@googlemail.com wrote: ok i just rebuild using the 32 bit jdk and this works! $ gradle clean sdk ... BUILD SUCCESSFUL :-) I think i've just installed the 32 bit C++ compilers only. Maybe i missed a setting in the installer of visual studio .. btw. i build with the VS 2010 express (as suggested at the wiki). So i'll wait until the accessibility portion is back in the repo and try with that included then. Thanks for your help so fahr! @Steve: could you please send a short message to the list if the accessibility sources are in the repo again? Regards Jann 2014-06-20 23:50 GMT+02:00, Jann Schneider jann.schnei...@googlemail.com: Yes looks like i have an issue with looking up cl.exe. This was the output when running with --stacktrace: * Exception is: org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':fxpackager:buildJavaPackager'. ... Caused by: org.gradle.api.GradleException: Could not call NativeCompileTask.compile() on task ':fxpackager:buildJavaPackager' ... Caused by: java.util.concurrent.ExecutionException: org.gradle.process.internal.ExecException: A problem occurred starting process 'command 'C:/Program Files (x86)/Microsoft Visual Studio 10.0/VC/BIN/amd64/cl.exe'' ... Caused by: java.io.IOException: Cannot run program C:/Program Files (x86)/Microsoft Visual Studio 10.0/VC/BIN/amd64/cl.exe (in directory D:\jann\sandbox\java\openjfx\modules\fxpackager): CreateProcess error=2, Das System kann die angegebene Datei nicht finden ... Caused by: java.io.IOException: CreateProcess error=2, Das System kann die angegebene Datei nicht finden (file not found) Actually cl.exe is located at: C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin - but it looks for ...bin/amd64/cl.exe I've also tried to run the build from the cygwin terminal and as well from the visual studio command prompt where i could call cl.exe directly .. Always the same result. Is there a parameter to specify where theVS compiler and stuff is located? btw. i checked that the %VS100COMNTools% variable is set properly. What else could i check? Thanks in advance :) Jann 2014-06-20 23:30 GMT+02:00, Kevin Rushforth kevin.rushfo...@oracle.com: * What went wrong: Execution failed for task ':fxpackager:buildJavaPackager'. Could not call NativeCompileTask.compile() on task ':fxpackager:buildJavaPackager' When I've seen this in the past it's been related to the compiler install. Do you have VS 2010 SP1 or something else? -- Kevin Jann Schneider wrote: Hi, Well on windows it's always a bit more difficult i guess :-) After setting up my build environment as described on the wiki i first tried $ gradle tasks This works as expected! When running $ gradle sdk or just gradle without any target i get the following error: FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':fxpackager:buildJavaPackager'. Could not call NativeCompileTask.compile() on task ':fxpackager:buildJavaPackager' Is this a known issue and do you know what's going wrong here? Should i post more info or debug output, too? Thanks Jann 2014-06-20 21:58 GMT+02:00, Stephen F Northover steve.x.northo...@oracle.com: Being non-Unix, Windows is always a pain. Steve On 2014-06-20, 3:42 PM, Kevin Rushforth wrote: I hope you have similar success with the Windows build. -- Kevin Jann Schneider wrote: Hi all, The build instructions for linux where very good! I was able to build the project without any problems. Regards Jann 2014-06-20 19:27 GMT+02:00, Kevin Rushforth kevin.rushfo...@oracle.com: To be clear, you will still use the 8u-dev repo at the existing URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt It's just that after Monday the repo will become the place where 8u40 work is done. Regarding the build, it is a bit painful to set up for Windows, but not too bad as long as you don't need to build WebKit. We would be interested in hearing whether the instructions on the Wiki are sufficient for you to get the build working. -- Kevin Stephen F Northover wrote: Ok, let us know how you get on with building FX. NOTE: The accessibility code is not there in 8u20 so you will just be ensuring that you can build on Windows (there is nothing there to test). The accessibility code will be going back
Testing accessibility / sample apps
Hello all, As a blind java developer i'm interessted in testing the accessibility of JavaFX and maybe help to find some issues. I've just set up my build environment on my ubuntu 14.04 laptop and checked out the project files as described in the wiki. I could also set it up on a windows 7 with Jaws 15 and NVDa (don't know what the current version is) for comparison.. No i am wondering if there are some examples i could try? Regards Jann
Re: Testing accessibility / sample apps
Hi Jann, Unfortunately Linux support is not in the plan for 8u40. Windows 7 is supported and we have recently fixed JAWS support (see https://javafx-jira.kenai.com/browse/RT-37530 and https://javafx-jira.kenai.com/browse/RT-37609). Unfortunately due to the 8u20 to 8u40 transition the code has not being released yet, but soon. The majority of our testing was done using Narrator. That said, I also tested NVDA lastest version on Windows 8 and I didn’t see any major problems. On the Mac we tested with VoiceOver. Regards, Felipe On Jun 19, 2014, at 2:24 PM, Jann Schneider jann.schnei...@googlemail.com wrote: Hello all, As a blind java developer i'm interessted in testing the accessibility of JavaFX and maybe help to find some issues. I've just set up my build environment on my ubuntu 14.04 laptop and checked out the project files as described in the wiki. I could also set it up on a windows 7 with Jaws 15 and NVDa (don't know what the current version is) for comparison.. No i am wondering if there are some examples i could try? Regards Jann
Re: Testing accessibility / sample apps
Hi all, I have emailed Jann directly earlier today with more information on accessibility, I believe that information can be useful to other users as well. Allow me to shared it: Let me provide some additional information to help you get started: JavaFX is part of JDK and can be download here: https://jdk8.java.net/download.html 8u20 Build b19 is the last build in the 8u20 stream to include accessibility support. Sometime next month, when we start 8u40 builds, accessibility will part of it for good. We don’t have a specific application to test accessibility at the moment, any app using JavaFX native controls should be accessible (at least, the controls themselves). To start you can try the 'JavaFX Demos and Samples’ also available at https://jdk8.java.net/download.html Ensemble8 is a nice app, but itself it is not designed with accessibility in mind (feel free to report bugs agains that too), scroll to the controls section where you can test which control individually. Charts are not accessible at the moment (but it is planned, RT-23916). Supported platforms: Mac 10.9, Windows 7 8. Important: you need to explicitly set -Djavafx.accessible=true before running on Windows 8 and Mac 10.9. For Windows 7 (and Mac 10.8) you must set -Djavafx.accessible.force=true. JAWS support: builds in the 8u20 stream do not support JAWS. It will be fixed for 8u40. See RT-37530. For report bugs use http://javafx-jira.kenai.com/ Project: Runtime Component: Accessibility If you have any questions about accessibility or JavaFX in general please use the mailing list: http://mail.openjdk.java.net/mailman/listinfo/openjfx-dev Lastly, we have a wiki https://wiki.openjdk.java.net/display/OpenJFX/Accessibility+Exploration. It is more of a scratchpad at the moment but it has a lot of good information on it. Felipe On Jun 19, 2014, at 2:24 PM, Jann Schneider jann.schnei...@googlemail.com wrote: Hello all, As a blind java developer i'm interessted in testing the accessibility of JavaFX and maybe help to find some issues. I've just set up my build environment on my ubuntu 14.04 laptop and checked out the project files as described in the wiki. I could also set it up on a windows 7 with Jaws 15 and NVDa (don't know what the current version is) for comparison.. No i am wondering if there are some examples i could try? Regards Jann