ActiveVOS Designer User’s Guide
In addition to fully supporting the WS-BPEL 2.0 specification, ActiveVOS supports the following BPEL extensions.
Process Level Extensions
For details, see Process Element and Properties.
The extension namespace is http://www.activebpel.org/2006/09/bpel/extension/process_coordination
For details, see Process Element and Properties.
The extension namespace is http://www.activebpel.org/2006/09/bpel/extension/query_handling
Activities
The ActiveVOS extension activities are Suspend, Break, and Continue.
The extension namespace is http://www.activebpel.org/2006/09/bpel/extension/activity
Links
Links are used in WS-BPEL as synchronization constructs where one activity can be either a target or a source of another activity, not both at the same time. The ActiveVOS link extension allows loop-back functionality. See ActiveVOS Extension for Links.
The extension namespace is http://www.activebpel.org/2009/06/bpel/extension/links.
Custom XPath Functions
There are several ActiveVOS custom functions, as described in Using the Expression Builder.
The extension prefix abx is for the
namespace http://www.activebpel.org/2006/09/bpel/extension
Implicit Scopes Variables
To allow for a streamline visual display of a process, ActiveVOS can eliminate assign activities and process variables used simply to map data. Instead, you can add data mapping within receives, replies, invokes and people activities. When you map data within these activities, internally scoped variables are added to contain the data. See Input Variable and Output Variable.
The extension namespace is http://www.activebpel.org/2009/02/bpel/extension/ignorable.
Interrupting Boundary Events in BPMN
You can treat event handlers as BPMN boundary events and set them to terminate the main activity. See Adding Boundary Events.
The extension namespace is http://www.activebpel.org/2009/02/bpel/extension/ignorable.
Undeclared SOAP Fault (Java Name)
ActiveVOS includes custom functions to catch undeclared faults and allows you to catch a fault by Java name. For details, see Catching Undeclared and SOAP Faults.
The required extension namespace is http://www.active-endpoints.com/2004/06/bpel/extensions/. ActiveVOS uses this namespace to catch system errors.
Copyright (c) 2004-2011 Active Endpoints, Inc.