Why does the exception "com.tibco.ax.fw.runtime.impl.ServiceException: Internal Server Error com.tibco.ax.soap.runtime.BCSoapTransactionContext cannot be cast to com.tibco.ax.ezcomm.impl.EZTransactionContext" occur?

Why does the exception "com.tibco.ax.fw.runtime.impl.ServiceException: Internal Server Error com.tibco.ax.soap.runtime.BCSoapTransactionContext cannot be cast to com.tibco.ax.ezcomm.impl.EZTransactionContext" occur?

book

Article ID: KB0094292

calendar_today

Updated On:

Products Versions
TIBCO BusinessConnect SOAP Protocol -
Not Applicable -

Description

Resolution:
Description:
============
TIBCO BusinessConnectâ„¢ sends a SOAP message to private process, but faisl to receive the SOAP response from private process. The following exception appears in the BC log.

"com.tibco.ax.fw.runtime.impl.ServiceException: Internal Server Error com.tibco.ax.soap.runtime.BCSoapTransactionContext cannot be cast to com.tibco.ax.ezcomm.impl.EZTransactionContext"

When we monitor the RESPONDER.RESPONSE message, we find the standardID is EZComm not SOAP.

***
standardID=EZComm, closure=4028c5ce3348f4070133490b596502e4, statusMsg=OK, operationID=Customer/1.0/Get
***

Environment:
============
TIBCO BusinessConnectâ„¢ 5.2.1 or above
TIBCO BusinessConnectâ„¢ SOAP Protocol 5.1.0

Resolution:
===========
The problem is that the responder task is out of sync with the shared resource in the same project. Refresh or rebuild the responder task in the BW project.

Issue/Introduction

Why does the exception "com.tibco.ax.fw.runtime.impl.ServiceException: Internal Server Error com.tibco.ax.soap.runtime.BCSoapTransactionContext cannot be cast to com.tibco.ax.ezcomm.impl.EZTransactionContext" occur?