TIBCO ActiveMatrix Adapter for ActiveDatabase 7.1 cannot be started in TIBCO Runtime Agent beginning with version 5.9.x after the default installation.

TIBCO ActiveMatrix Adapter for ActiveDatabase 7.1 cannot be started in TIBCO Runtime Agent beginning with version 5.9.x after the default installation.

book

Article ID: KB0092817

calendar_today

Updated On:

Products Versions
TIBCO ActiveMatrix BusinessWorks Plug-in for Database -
Not Applicable -

Description

Description:
Title:
TIBCO ActiveMatrix Adapter for ActiveDatabase 7.1 cannot be started in TIBCO Runtime Agent beginning with the version 5.9.x environment after default installation.

Description:

After the default installation of TIBCO Runtime Agent beginning with version 5.9.x and TIBCO ActiveMatrix Adapter for ActiveDatabase 7.1, TIBCO ActiveMatrix Adapter for ActiveDatabase fails to startup in TIBCO Runtime Agent with the error: "Exception in thread "main" java.lang.NoClassDefFoundError: javax/jms/JMSException."


Symptoms:

Exception in thread "main" java.lang.NoClassDefFoundError: javax/jms/JMSException. When checking the system path, cannot find the TIBCO Enterprise Message Service client libraries.


Cause:

Because the client libraries of TIBCO Enterprise Message Service (EMS) do not come with TIBCO Runtime Agent since version 5.9.0, the following additional configuration is needed on TIBCO ActiveMatrix Adapter for ActiveDatabase in order to connect to TIBCO Enterprise Message Service (EMS) on top of TIBCO Runtime Agent 5.9.x.

Issue/Introduction

TIBCO ActiveMatrix Adapter for ActiveDatabase 7.1 cannot be started in TIBCO Runtime Agent beginning with version 5.9.x after the default installation.

Resolution

Use traUpgradeManager under <TRA_HOME>/bin to add TIBCO Enterprise Message Service (EMS) libraries into the system path with the format: traUpgradeManager -path <TIBCO_HOME> -ems <EMS_HOME>, i.e, traUpgradeManager -path C:/tibco -ems C:/tibco/ems/8.0.