jBPM BPEL 1.1.GA implements the following sections of the BPEL4WS 1.1 specification dated May 5, 2003.
Partner links
Partner link types
Partner links
Endpoint references
Message properties
Data handling
Expressions
Variables
Assignment
Correlation
Basic activities
Invoke
Receive/Reply
Assign
Throw
Wait
Structured activities
Sequence
Switch
While
Pick
Flow
Scopes
Compensation handlers
Fault handlers
Event handlers
Extensions for executable processes
Expressions
Variables
Assignment
Correlation
The known limitations are:
Partner links
Business partners: no plans to implement. This feature was removed in BPEL 2.
Scopes
Serializable scopes: serializable access to variables is underspecified in BPEL 1.1. Will implement according to BPEL 2 isolation semantics. BPEL-159
Extensions for executable processes
Compensation: no fault is thrown when invoking a compensation handler more than once. BPEL-247
Extensions for business protocols: no plans to implement. We focus on executable processes.
Comments