ActiveVOS Designer User’s Guide

Using the ActiveVOS Disable Selection Failure Fault Extension

The ActiveVOS Disable Selection Failure extension allows a null value to be returned from a function or assignment that contains an XPath (or other language) query string. You can use this extension on a process-by-process basis or set a preference to include it in all processes. When you use the extension, an extension namespace and process attribute are added to the process as follows:

<bpel:process ... xmlns:ext="http://www.activebpel.org/2006/09/bpel/extension/query_handling" ...
   ext:disableSelectionFailure="yes" ...>
  <bpel:extensions>
   <bpel:extension mustUnderstand="yes" namespace=
      "http://www.activebpel.org/2006/09/bpel/
       extension/query_handling"/>
  </bpel:extensions>
...

The process extension is enabled during simulation in Designer and execution on the ActiveVOS server.

To enable this extension for an individual process:

  1. In the process Properties view, select the Advanced Properties toolbar button.
  2. In the Disable Selection Failure row, select Yes from the drop-down arrow.

The extension is added to the Outline view, and the appropriate elements and attributes are added to the BPEL source code.

See also: