When starting the TIBCO Hawk agent for the domain the following error is seen: “java.lang.IllegalStateException: EMS_HOME”.

When starting the TIBCO Hawk agent for the domain the following error is seen: “java.lang.IllegalStateException: EMS_HOME”.

book

Article ID: KB0086219

calendar_today

Updated On:

Products Versions
TIBCO Runtime Agent (TRA) -
Not Applicable -

Description

Resolution:
Description:
= = = = = =

This error could be seen when there is an EMS Plug-in added to the domain and a soft-link in the &lttra-home>/domain/ folder that is pointing to the &ltdomain-name> folder stored in another directory. The full error stack follows:
==>
tibco@hamvl393:/opt/tibco/tra/domain/TST> ./hawkagent_TST
Processing configuration file /opt/tibco/tra/domain/TST/hawkagent.cfg
java.lang.IllegalStateException: EMS_HOME
        at com.tibco.tra.tsm.plugin.TSMJMSServerBindingDeploy.performAction(TSMJMSServerBindingDeploy.java:82)
        at com.tibco.tra.tsm.TSM.serverDeploy(TSM.java:3660)
        at com.tibco.tra.tsm.TSM.syncTIBCOServers(TSM.java:3952)
        at com.tibco.tra.tsm.TsmSyncTibcoServers.run(TsmSyncTibcoServers.java:30)
==>

Environment
= = = = = = =
SUSE Enterprise Server 10

Cause
= = = =

This error could be caused if the EMS server is upgraded to a newer version and you did not update the EMS plug-in the domain.

Resolution
= = = = = =

Update the EMS plug-in the domain by following this procedure:

1). Start TIBCO Domain Utility.

2). Under Category Menu’ choose: TIBCO EMS Plugin .

3). Under Task Menu’ choose: Update TIBCO EMS server .

4). Click on the Next button and follow the instructions.

Issue/Introduction

When starting the TIBCO Hawk agent for the domain the following error is seen: “java.lang.IllegalStateException: EMS_HOME”.