Business Process Example

The following example illustrates a small part of the BPML that utilizes the Sterling Connect:Enterprise® UNIX Server Log service.

<operation name="CEU Log Service">
                <participant name="CEUServerLog"/>
                <output message="LogRequest">
                  <assign to="CEUMailboxId" from="ACD_INFO/Batches/Batch[number(//loop_counter/text())]
                           /CEUMailboxId/text()"></assign>
                  <assign to="CEUBatchId" from="ACD_INFO/Batches/Batch[number(//loop_counter/text())]
                  /CEUBatchId/text()"></assign>
                  <assign to="CEUBatchNumber" from="ACD_INFO/Batches/Batch[number(//loop_counter/text())]
                           /CEUBatchNumber/text()"></assign>
                  <assign to="CEULogStatusCode">Error</assign>
                  <assign to="." from="*"></assign>
                </output>
                <input message="inmsg">
                  <assign to="." from="*"></assign>
                </input>
              </operation>