Question & Answer
Question
How can you manually enable the Eclipse Graphical Editing Framework (GEF) rich client platform (RCP) applications in IBM Rational Functional Tester? .The sample file name is from Rational Functional Tester8.1.0.3.
Cause
If the recorded objects are as windows domain, Eclipse and GEF are not properly enabled. When it is enabled properly, you should see the objects are recorded as Java Eclipse Domain.
Answer
The procedures to manually enable Eclipse GEF RCP application are as below:
- Go to Rational Functional Tester installation directory and navigate to EcliseEnabler folder:
C:\Program Files\IBM\SDP\FunctionalTester\EclipseEnabler\plugins
- Copy the following folder and file to RCP application's plugins folder:
folder: com.rational.test.ft.enabler.wsw_8.1.0.v20091029_2127
file: com.rational.test.ft.gef_8.1.0.v20090924_2100.jar
- Go to RCP application's config.ini file and add the reference to the above files.
The modified part will be like:
......
osgi.bundles=reference\:file\:com.ibm.icu_4.0.1.v20090822.jar@4,
........................................
reference\:file\:org.eclipse.ui.workbench_3.5.1.M20090826-0800a.jar@4,
reference\:file\:com.rational.test.ft.enabler.wsw_8.1.0.v20091029_2127/@4,
reference\:file\:com.rational.test.ft.gef_8.1.0.v20090924_2100.jar@4
eclipse.application=demo.application
.......
- Start RCP application by running the program one time with the -clean parameter on the command line to update the configuration.
- Start Rational Functional Tester with the -clean option. Verify if the RCP application is enabled in Rational Functional Tester.
- Go to Configure > Enable Environments for Testing...> Eclipse Platform, RCP application and GEF support should be enabled..
[{"Product":{"code":"SSJMXE","label":"IBM Rational Functional Tester"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"Test Environments","Platform":[{"code":"PF033","label":"Windows"}],"Version":"8.0;8.0.0.1;8.0.0.3;8.1;8.1.0.1;8.1.0.2;8.1.0.3","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]
Was this topic helpful?
Document Information
Modified date:
17 December 2018
UID
swg21419756