The Adapter publishes a blank request for Send Receive Integration Object service if the xml string passed to the Custom Business Service is generated using 'EAI XML Converter' in Siebel.
book
Article ID: KB0086721
calendar_today
Updated On:
Products
Versions
TIBCO ActiveMatrix BusinessWorks Plug-in for Siebel
-
Not Applicable
-
Description
Description: Symptom ======= This behaviour can be seen when using Adapter version 5.0.1 and 5.1.0 on all the supported platforms. When the adapter Request Reply Invocation Service is configured for 'Send Receive Integration Objects', if the XML String of the Integration Object instance that is passed to the custom business service 'EAI TIBCO HTTP Agent' is generated using 'PropSetToXML' method of 'EAI XML Converter' Business service, the adapter publishes blank data.
Impact ====== Data Loss Missing Data in the request from Adapter.
Workaround ========== Alternately, configure the RRI Service for non-siebel business component.
Resolution ========== Convert the Integration Object instance into XML String using 'XML Converter' business service instead of 'EAI XML Converter' business service. Remove the 'PropertySet' tag that gets created around 'SiebelMessage' tag and change manually replace the encoding 'UTF-8' with 'UTF-16'. Symptoms:
Cause:
Issue/Introduction
The Adapter publishes a blank request for Send Receive Integration Object service if the xml string passed to the Custom Business Service is generated using 'EAI XML Converter' in Siebel.