Bookshelf Home | Contents | Index | Search | PDF |
Transports and Interfaces: Siebel eBusiness Application Integration Volume III > EAI HTTP Transport >
EAI HTTP Transport for Inbound Messages
To use the EAI Transport, you complete two steps:
- Set up the business service for use in the workflow.
- Create the workflow.
Both steps are explained in this section.
This scenario assumes incoming XML. Your business requirements dictates if and how you need to adapt these steps to fit your needs.
To set up the business service
- Start Siebel Tools connecting to the server.
- Find the business service named Workflow Process Manager.
- Copy this record and rename the copy EAITEST.
- Access the Business Service User Props window and add a new record:
- Enter ProcessName in the Name column.
- Enter EAITEST in the Value column, as shown in the following illustration.
- Compile a new .srf file and copy it to the
SIEBSRVR_ROOT
\Object directory.- Restart Siebel Server.
- Verify that the EAI Object Manager has started.
To create the new workflow process to receive messages
- Log in to the Siebel client as an administrator connected to the server.
- From the application-level menu, choose View > Site Map > Business Process Administration > Workflow Processes.
- Create a new workflow process as shown below and give it a unique name, such as EAITEST.
- Select the Process Properties tab and add the following properties:
- Set up the first step of the workflow after Start to use the EAI XML Converter with the XML Document to Integration Object Hierarchy method. This step converts the message, using the following input and output arguments:
Input Arguments Type Value Property Name Property Data Type XML Document Process Property - IncomingXML Hierarchy- Set up the second step to use the EAI Siebel Adapter with the Insert or the Update method and the following input and output argument to update the Siebel Database.
Input Arguments Type Value Property Name Property Data Type Siebel Message Process Property - Account Message HierarchyNOTE: The HTTP response for inbound requests is determined by looking at the
<Value>
portion of the output property set. HTTP response headers can be set by setting properties on the output property set.- Save your workflow process and test it using the Workflow Process Simulator.
Bookshelf Home | Contents | Index | Search | PDF |
Transports and Interfaces: Siebel eBusiness Application Integration Volume III Published: 23 June 2003 |