ActiveBPEL® Designer User’s Guide
The main sections of a Business Process Execution Language (BPEL) definition are shown in the following code sample.
<process>
<!-- Definition of roles of process participants -->
<partnerLinks> ... </partnerLinks>
<!-- Data and state variables used within the process -->
<variables> ... </variables>
<!-- Correlation comment -->
<correlationSets> ... </correlationSets>
<!-- Exception management -->
<faultHandlers> ... </faultHandlers>
<!-- Message and timeout event handler -->
<eventHandlers> ... </eventHandlers>
<!-- Processing steps -->
activities*
</process>
For details on each BPEL section, see Understanding BPEL Process Structure and Properties.
Copyright (c) 2004-2008 Active Endpoints, Inc.