Getting Started > Introducing Business Process Execution Language > Informatica Extensions to WS-BPEL 2.0
  

Informatica Extensions to WS-BPEL 2.0

In addition to fully supporting the WS-BPEL 2.0 specification, Informatica Business Process Manager has the BPEL extensions described in this topic.
Process Level Extensions
Activities
The extension activities are "Suspend", "Break", and "Continue", which are described elsewhere in this help.
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, but not both at the same time. The link extension allows loop-back functionality. See "Extension for Links" elsewhere in this help.
The extension namespace is http://www.activebpel.org/2009/06/bpel/extension/links.
Custom XPath Functions
There are several custom functions, as described in "Using the Expression Builder" in this help.
The extension prefix abx is for the namespace http://www.activebpel.org/2006/09/bpel/extension.
Implicit Scopes Variables
To allow for a streamlined visual display of a process, Process Server can eliminate assign activities and process variables used 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" elsewhere in this help.
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" elsewhere in this help.
The extension namespace is http://www.activebpel.org/2009/02/bpel/extension/ignorable.
Undeclared SOAP Fault (Java Name)
Informatica Business Process Manager 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" elsewhere in this help.
The required extension namespace is http://www.active-endpoints.com/2004/06/bpel/extensions/. Process Server also uses this namespace to catch system errors.