IBM Support

Manually enabling GEF RCP applications in Rational Functional Tester

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:

  1. Go to Rational Functional Tester installation directory and navigate to EcliseEnabler folder:

    C:\Program Files\IBM\SDP\FunctionalTester\EclipseEnabler\plugins
  2. 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

  3. 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
    .......
  4. Start RCP application by running the program one time with the -clean parameter on the command line to update the configuration.
  5. Start Rational Functional Tester with the -clean option. Verify if the RCP application is enabled in Rational Functional Tester.
  6. 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"}}]

Document Information

Modified date:
17 December 2018

UID

swg21419756