Inbound Scenario

For this scenario, you want to receive an XML document from an external system through MQ, HTTP, MSMQ, or other means and have the EAI Dispatch Service write to an error file if certain criteria are not met, as illustrated in the following figure. The scenario assumes that:

  • You are only interested in the message if it contains an OrderReport element; otherwise, you want an error written to the error log.

  • You know how to create a workflow.

In this image, MQ, HTTP,MSMQ and Other are connected via Inbound Message to EAI Dispatch Service (checks to see if Order Report is an element in the file). If Yes, Call Workflow. If No, Write Error Log.

To create this scenario

  1. Create a rule set with a rule that searches the message for the OrderReport element.

  2. Create a workflow that contains the following steps:

    • Start

    • EAI Data Mapping Engine

    • EAI Siebel Adapter

    • End

  3. Create an EAI Dispatch Service that triggers your workflow, once the criteria in Step 1 are matched.