Siebel integration objects represent integration metadata for the Siebel business object. XML is a common structure that the Siebel EAI infrastructure understands. Because these integration objects adhere to a set of structural conventions, they can be traversed and transformed programmatically, using Siebel eScript objects, methods, and functions or transformed declaratively using Siebel Data Mapper. For more information, see the Siebel eBusiness Application Integration, volume IV.
Siebel tools provide the ability to generate the schema or DTD for the integration objects. The DTDs generated become the input for the WBI utility, XMLborgen or XMLODA. The WebSphere business integration system business object is generated from the XMLborgen and XMLODA DTD. While executing the XMLborgen, give the top-level object name as the one which has the string, ListOf, prepended to its name.
As an example, ListOfChargesData in the DTD, can be found in the file, ListofChargerData.dtd, under the following directory: %ProductDir%connectors/Siebel/Siebel/SiebelEAIAdapter/Samples.
Business objects generated by XMLborgen, can be found in the %ProductDir%connectors/Siebel/SiebelEAIAdapter/Samples directory.