This viewlet demonstrates end-to-end creation, registration, and testing of the 10.1.3.1 BPEL sample Approval Workflow Process for Content DB.

SOA Suite server integration setup and JDeveloper BPEL Designer setup tasks as outlined in the Oracle Content Database Development Guide were completed prior to project (viewlet) commencement.

The viewlet is broken up in to 3 parts.

Part 1 contains many foundation steps common to all Content DB based BPEL business processes including AQ adapter configuration (so as to dequeue messages from the IFS_BPEL_OUT queue table) and workflow registration.

Part 2 contains the SimpleApproval business logic including the Content DB Web Service call-out code, and also the steps to integrate with the BPEL Human Worklist component.

Part 3 demonstrates the completed SimpleApproval process in action.