1.

Explain Bpelx:remove Extension In An Assign Activity?

Answer»

The bpelx: REMOVE extension in an assign activity enables a BPEL PROCESS to remove a variable.

Node removal specified by the XPATH expression is supported. Nodes specified by the XPath expression can be multiple, but MUST be L-Values. Nodes being removed from this parent can be text nodes, attribute nodes, and element nodes.

The XPath expression can return one or more nodes. If the XPath expression returns zero nodes, then a bpel:selectionFailure fault is generated.

The syntax of bpelx: target is SIMILAR to and a subset of to-spec for the copy operation.

The following example shows addrVar with the following value:

500 Oracle Parkway 
Mailstop 1op6
CA
94065

After executing the following syntax in the BPEL process file, the second address line of Mailstop is removed.

The bpelx: remove extension in an assign activity enables a BPEL process to remove a variable.

Node removal specified by the XPath expression is supported. Nodes specified by the XPath expression can be multiple, but must be L-Values. Nodes being removed from this parent can be text nodes, attribute nodes, and element nodes.

The XPath expression can return one or more nodes. If the XPath expression returns zero nodes, then a bpel:selectionFailure fault is generated.

The syntax of bpelx: target is similar to and a subset of to-spec for the copy operation.

The following example shows addrVar with the following value:

500 Oracle Parkway 
Mailstop 1op6
CA
94065

After executing the following syntax in the BPEL process file, the second address line of Mailstop is removed.



Discussion

No Comment Found