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

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.