The BPEL Mapper enables you to create a predicate that consists of XPath functions.
A predicate applies a condition to a node that can have multiple values. The result is the subset of nodes that satisfy the condition.
For example, assume that a node represents the amount of a product. If you want to select all products whose amount is greater than 50, then you can use the greater than and numeric literal functions to define the condition.
Only certain types of nodes allow you to create predicates. The pop-up menu of these nodes contains the New Predicate option.
Once you create a predicate, you can use the predicate in an assignment. For example, you can copy data from a predicate in the source tree pane to a node in the destination tree pane.
You can edit or delete an existing predicate.
To create a predicate:
To edit a predicate:
To delete a predicate: