rev. 1.0 - June 25, 2007
Contents
Overview

ActiveBPEL For People

Overview

Many business processes need to interact with humans to influence the path that a process should take. For example, in a loan application process, a loan officer, rather than a Web service, may need to review an application, then approve or reject it based on an applicant's credit score and loan amount requested. ActiveBPEL for People includes the human interaction activities needed to initiate such tasks. ActiveBPEL for People is based on the BPEL4People and WS-HumanTask functionality as proposed by Active Endpoints, Adobe, BEA, IBM, Oracle and SAP, and ActiveBPEL for People will provide a pushbutton migration to the full standard in an upcoming release.

This sample steps through the functionality provided by ActiveBPEL for People.

The steps are:

Setting up ActiveBPEL for People

Configure ActiveBPEL for People and import the sample project into ActiveBPEL Designer

Using ActiveBPEL for People

Review requirements and objectives for using the People Activity

Reviewing the Business Requirements for a People Activity

Define what task is required and who is required to work on it, then add the task access, data, presentation, and deadline details

Simulating a People Activity

Add sample data to the task result and other process variables for simulation

Deploy the ActiveBPEL for People Process

Create a PDD and deploy the process to your ActiveBPEL Enterprise Server

Test the Process

Run the process, sign in to the Task Inbox, and complete the task

Advanced: Add an Email Response

Modify the process by using the ActiveBPEL Email Service to send a response to the loan requestor