IBM Support

Running Rational Test Workbench programs yields "No application id has been found"

News


Abstract

After updating IBM Rational Test Workbench (RTW) components you are only able to run them as an administrator or as the user that ran the update.

Content

A defect has been found in the update packages for the following products:

  • IBM Rational Integration Tester (RIT)
  • IBM Rational Integration Tester Agent (RIT-A)
  • IBM Rational Integration Tester Platform Pack (RIT-Platform)
  • IBM Rational Test Control Panel (RTCP)

It affects versions 8.0.1.1, 8.0.1.2 and 8.0.1.3 and is logged as APAR PM89629.

SYMPTOM

Attempt to run as a user other than an administrator or the user who ran the update, the program fails to start and results in the error:

java.lang.RuntimeException: No application id has been found.


 at org.eclipse.equinox.internal.app.EclipseAppContainer.startDefaultApp(EclipseAppContainer.java:242)

CAUSE

Some of the files have been created without read permissions for users other than the owner.

WORKAROUND:

  1. Log in to the system as an administrator.
  2. Access the properties of the files listed below.
  3. Set the permissions to add Read access for the "Users" group.

You should now be able to run the programs as a normal user.

FILES AFFECTED


RIT / RIT-A

LibConfig.ini
GHTester.ini
GHTools.ini
Agent.ini
Agent.conf
Eclipse.ini

RIT-Platform Proxies (http, JDBC, CICS, CICS TG)

registration.xml

RTCP

server.xml

[{"Product":{"code":"SSBLQQ","label":"IBM Rational Test Workbench"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Component":"Installation","Platform":[{"code":"PF033","label":"Windows"}],"Version":"8.0.1.1;8.0.1.2;8.0.1.3;8.5","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
25 September 2022

UID

swg21638548