Using 'Any' with complex datatypes is not supported for adapter on Orbix 3.3.6 for C++ ORB. This issue is specific to the adapter running on Orbix 3.3.6 for C++ ORB.
book
Article ID: KB0086741
calendar_today
Updated On:
Products
Versions
TIBCO Adapter for CORBA
-
Not Applicable
-
Description
Description: Symptoms ========
'any' containing a complex datatype sent by CORBA server running on Orbix 3.3.6 for C++ ORB (server ORB) is not processed correctly by the adapter running on Orbix 3.3.6for C++ ORB (native ORB). This is true for all platforms that the adapter is certified for.
Impact ====== Incorrect Data Processing The adapter may crash or terminate unexpectedly.
Cause ===== Differences in adherence to the CORBA specifications by Orbix 3.3.6 for C++. Orbix 3.3.6 is CORBA 2.1 specifications compliant, while the adapter is certified against CORBA 2.3 specifications compliant ORBs.
Resolution ========== Apply 5.1.1 - HotFix1 and use ORBacus 4.1.2 as adapter (native) ORB and Orbix 3.3.6 for C++ as the server ORB. Also, both the adapter as well as the server should be on the same platform. Symptoms:
Cause:
Issue/Introduction
Using 'Any' with complex datatypes is not supported for adapter on Orbix 3.3.6 for C++ ORB. This issue is specific to the adapter running on Orbix 3.3.6 for C++ ORB.