beautypg.com

IBM WebSphere Business Integration Adapter User Manual

Page 15

background image

metaobject (MO_Instance) and the input and output business objects as its
children. The verb for the wrapper business object must be a valid operation for
the specified instance.

The information about the child business object, whether it is an input or output
type, is obtained from the Application Specific Information (ASI) of the wrapper
business object’s attributes.

Example: ASI Type=input

indicates that the child business object is of input type.

The input child business object is first converted to an XML message by the XML
data handler. The business object is then transformed into a CIS record using the
CIS utility. Then the operation is executed using the CIS Client API.

If the operation sends some output XML message, it is converted to an output
child business object; and the output child business object in the wrapper business
object is populated with the appropriate value.

Status updates

Any error conditions that occur while processing are logged as detailed error
messages in the adapter log.

ReturnStatusDescriptor:

The connector populates a structure called the

ReturnStatusDescriptor with the message and status of the latest error that
occurred during the processing of a service call request. You can access the
ReturnStatusDescriptor to find the reason for the cause of a failure during a service
call request. The adapter framework propagates the structure, as appropriate.

Chapter 1. Overview of the connector

5