506: Extending Oracle Portal using BPEL
Branimir Jefic , Affinita Inc.    Biography

Objectives: Describe why and how BPEL extends Oracle Portal
BPEL and Oracle Portal integration using event framework
Calling back Portal APIs from BPEL processes and implementing BPEL custom worklist portlets
Abstract: Oracle Portal offers some basic document approval functionality. However, anything that required sophisticated workflow approvals or custom process functionality was very hard to do in the past.

By introducing BPEL and leveraging Content Management Event Framework (CMEF), Portal can be easily extended to handle complex approval workflows and any custom functionality that Portal cannot easily do.

In the overall solution, Portal Item Types provide the structure, BPEL provides the process component and Portal Pages provide the user interface.

BPEL processes can also make calls back to the Portal. At any process step, Portal items and/or their metadata can be modified as part of the custom BPEL process actions.

While BPEL comes with its own Worklist application and out-of-the-box BPEL portlets, it is lacking flexible BPEL worklists that can be tied to the actual content stored in the Portal. Custom-built BPEL worklist portlets provide significantly better user experience.

Audiernce Focus: Architects
Expertise: Intermediate
Track: Middleware
Date: Monday, April 14, 2008
Time: 2:15 PM - 3:15 PM