After configure the TIBCO Enterprise Message Service (EMS) plugin for TIBCO Hawk, invoke any method will not return.

book

Article ID: KB0088713

calendar_today

Updated On:

Products Versions
TIBCO Hawk -
Not Applicable -

Description

Resolution:
Description:
This kind of error happens when upgrade the EMS to 5.x.

Environment:
All

Symptoms:
Invoke any method for hawk_controller, there is no return on TIBCO Hawk display. If invoke from TIBCO Administrator GUI, there is an exception returned:
COM.TIBCO.hawk.talon.MicroAgentException
at COM.TIBCO.hawk.agent.maloader.MAWrapper$MAWrapperInvoker.run(MAWrapper.java:193)

Cause:
This is because the previous EMS plugin is not compatible with EMS server 5.x. The Hawk plugin folder could contain a previous plugin jar. Also, under the &lttra>/&ltversion>/lib, there is a TIBCOjms.jar also contains a previous plugin jar.

Resolution:
1.    Check the &lthawk>/&ltplugin>/ folder to see if there is a tibjmsadmin.jar from previous version. If yes, replace the one from &ltems>/lib.
2.    For TRA Hawk agent, we must make sure the new version of tibjmsadmin.jar is loaded before the TIBCOjms.jar. So we need edit the &lttra>/domain/&ltdomain>/hawkagent_&ltdomain>.tra for the parameter tibco.class.path.extended. Add the &ltems>/lib/tibjmsadmin.jar as the first one in the classpath to make sure the hawkagent will always use the latest jar file.

Issue/Introduction

After configure the TIBCO Enterprise Message Service (EMS) plugin for TIBCO Hawk, invoke any method will not return.