Simple scenario –
A new order arrives via file and kicks off the BPM Order process.
This can be easily modelled in Oracle SOA Suite 11g.
Our order has the following xsd –
Create a couple of directories on the file system
Create a BPM Application in JDeveloper
Go to the Composite view
Create a file adapter – (Read) based on the XSD – pointing to /in directory
Create a file adapter – (Write) based on the XSD – pointing to /out directory
Add a Mediator to pick up the read order
Add a routing rule to publish an event
Create the event definition
Switch to the BPM Project view
The event has been automatically added to the Business catalogue.
Right-mouse click on the Start icon and change the type to Signal
No we have EDN kicking off the BPM process via a Signal event.
I'll flesh this process out in the next post!