Community
Participate
Working Groups
Created attachment 237415 [details] Added necessary classes to support JavaFX-Toolkit I've done some refactoring and created a new class AbstractStartJavaAUTServer. This class holds the methods which are both needed by the start Swing server command class and the corresponding JavaFX class. I've also added the necessary constants to the CommandConstands class in jubula.tools. In jubula.communication.message, I've added a new JavaFX package with the classes for the Cap- and Activation-Messages. I've edited jubula.client.core.MessageFactory to add this Message-Classes to the Map. These changes where necessary to support and start the JavaFX-Toolkit.
Created attachment 237428 [details] Added necessary classes to support JavaFX-Toolkit There was an merge error when applying the patch. I've pulled and then applied the patch without errors.
Reviewed and applied with http://git.eclipse.org/c/jubula/org.eclipse.jubula.core.git/commit/?id=9b0c64aacbc86983fbc60959750e88419b516a14
First nightly tests are executed.
I'm re-opening this bug as - in my oppinion - it should remain in an active state as long as the JavaFX toolkit is not (fully) supported / usable by any end-user.
I'm currently not actively reviewing any patches for this toolkit - and the currently internal work progress is not-yet-ready.
Created attachment 239575 [details] New Patch for the JavaFX-Toolkit Added necessary classes to support JavaFX-Toolkit
Created attachment 239604 [details] New Patch for the JavaFX-Toolkit-Bug427351fixed Adds necessary classes to support JavaFX-Toolkit and also contains the fix for Bug 427351.
Contribution 239604 reviewed and applied with: http://git.eclipse.org/c/jubula/org.eclipse.jubula.core.git/commit/?id=f4b028ccccda9c6b9aa5b44686e191ccb14fd7e6
Created attachment 239819 [details] Changed POM files because of missing Java 1.8 EE We need Java 1.8 for the JavaFX Toolkit, but there is currently no Java 1.8 EE,so we have to use a Workaround to compile 1.8 code. This Workaround depends on the local File system at BREDEX. Because of this, the Parent of the JavaFX-RC and JavaFX-Toolkit-Provider POM is located in the GUIdancer repository. This is a temporal fix, until the Java 1.8 EE is released.
Temporary workaround configuration reviewed and applied with: http://git.eclipse.org/c/jubula/org.eclipse.jubula.core.git/commit/?id=cb1f8554702f2f8c86b32e9e0e9cb648af159e4a