This is an example of a SOAP client sending an Order to a front-end BPEL process, which delegates to the Camel SE for content-based-routing (and logging via wire-tap). The Camel SE delegates to one of two BPEL processes, depending on the amount in the order. One process maps the order fields to a database message and uses the Database BC to write the (> 500) order-derived details. The other process maps the order fields to a file message, and uses the File BC to write a file containing the (<= 500) order-derived details.
image 1 (CASA editor, showing Front End BPEL process wired to Camel SE etc.)
image 2 (BPEL debugger after returning from Camel SE, after a file write)
(detailed instructions TBD). blog entry