XML Reference: Siebel Enterprise Application Integration > Scenarios for Siebel EAI XML Integration >

Scenario 2: Process of Outbound Integration Using External XML and an XSD or DTD


This topic gives one example of how to set up an integration based on incoming XLML that has been defined in an XSD or a DTD. You might use this integration differently, depending on your business model.

To set up the outbound integration, perform the following tasks:

Creating the Integration Object

Create a new external Siebel integration object. For details on creating integration objects, see Integration Platform Technologies: Siebel Enterprise Application Integration.

To create the Siebel integration object

  1. Start Siebel Tools and select File, then New Object.
  2. Select the EAI tab.
  3. Double-click the Integration Object icon.
  4. Complete the Integration Object Builder initial page:
    1. Select the Siebel project from the first drop-down list.
    2. Select EAI XSD or EAI DTD Wizard as the Business Service.
    3. Navigate to the path and file of the location of the XSD, DTD, or XML file that you want to use as the basis of the DTD.
  5. Save the new integration object.

Mapping the Data

Use Siebel Data Mapper to map the fields in the external integration object with an internal Siebel integration object. For details on using the Siebel Data Mapper, see Business Processes and Rules: Siebel Enterprise Application Integration.

To map the data

  1. Start a Siebel application and navigate to the Siebel Data Mapper.
  2. Create the data mapping between the external integration object and an internal Siebel integration object.
  3. Save the mapping.

    The new data mapping rules are now in the Siebel Database.

Running the Integration

In this scenario, assume that the external application has generated external XML and includes an associated XSD or a DTD.

At runtime, the Siebel application:

  • Calls the EAI XML Converter to convert incoming XML to a Siebel Message.
  • Calls the EAI Data Mapping Engine to transform the external integration object to an internal integration object.

XML Reference: Siebel Enterprise Application Integration Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.