TIBCO Administrator 5.9 EMS based Domian re-connection fails with java.lang.ClassCastException: "COM.TIBCO.hawk.util.tibrv.BaseTransportErrorCallBack cannot be cast to COM.TIBCO.hawk.util.tibems.JmsTransportErrorCallback".

TIBCO Administrator 5.9 EMS based Domian re-connection fails with java.lang.ClassCastException: "COM.TIBCO.hawk.util.tibrv.BaseTransportErrorCallBack cannot be cast to COM.TIBCO.hawk.util.tibems.JmsTransportErrorCallback".

book

Article ID: KB0092564

calendar_today

Updated On:

Products Versions
TIBCO Administrator -
Not Applicable -

Description

Description:

When using the EMS based domain in Admin 5.9 and EMS server. If the EMS server is stopped manually then the domain is not able to reconnect to the EMS server and the Admin console displays the error: "javax.jms.JMSException: Failed to connect to the server at tcp://<EMS_sevre>:7222". After restart, the EMS server admin console displays: "Reconnected to tcp://<EMS_sevre>:7222".

When attempting to login to the domain, the status of the machine is disconnected or broken. The following error is reported over the terminal :

ERROR : Exception sending message: Session is closed ## Tue Sep 23 12:53:04 IST 2014 ##
Exception in thread "RacSubManager" java.lang.ClassCastException: COM.TIBCO.hawk.util.tibrv.BaseTransportErrorCallBack cannot be cast to Cil.tibems.JmsTransportErrorCallback
        at COM.TIBCO.hawk.util.tibems.TibrvHawkJMSTransport.recoverIfConnectionFailed(TibrvHawkJMSTransport.java:164)
        at COM.TIBCO.hawk.util.tibems.TibrvHawkJMSTransport.send(TibrvHawkJMSTransport.java:59)
        at COM.TIBCO.hawk.console.hawkeye.tibrv.RacSubManager$RacSubEntry.refresh(RacSubManager.java:261)
        at COM.TIBCO.hawk.console.hawkeye.tibrv.RacSubManager.run(RacSubManager.java:212)
        at java.lang.Thread.run(Unknown Source)
Exception in thread "RacSubManager" java.lang.ClassCastException

Symptoms:
Machine status shows broken in Administrator after EMS server restart. Admin console displays java.lang.ClassCastException.

Cause:
This is a known defect. Refer to TRA-3558/HK-5418.

Resolution

This issue will be addressed in TRA 5.9.1.
Workaround : Restart TIBCO Administrator.

Issue/Introduction

TIBCO Administrator 5.9 EMS based Domian re-connection fails with java.lang.ClassCastException: "COM.TIBCO.hawk.util.tibrv.BaseTransportErrorCallBack cannot be cast to COM.TIBCO.hawk.util.tibems.JmsTransportErrorCallback".

Additional Information

HK-5418, TRA-3558