Reference: Validate-Xpath Step Properties
Common Tab
Property | XML Attribute Name | Description |
|---|---|---|
Step ID
| id
| The unique ID of the validate-xpath step within the
assembly. |
Input
| input
| Specifies where the validate-xpath step obtains data as input.
There are 5 possible values:
|
Filter
| filter
| Specifies whether to interrupt mediation message processing when validation fails. The
default value is false , meaning Workday passes
validation errors to error-handlers defined within the component.If set
to true , Workday executes response steps for the
component but discards the message and invokes no further steps. It
doesn't raise an error. |
Namespaces
| namespaces
| The namespaces used by your XPath expression in the format prefix namespace
prefix2 namespace2 . Overrides namespace mappings in the
assembly.xml file. |
Xpath
| xpath
| An XPath expression that selects elements for validation. |
Advanced Tab
Property | XML Attribute Name | Description |
|---|---|---|
Description
| description
| A description of the validate-xpath step that displays in the
consolidated log. You can use this feature to describe the step's function
and the data on which it is operating. |
Execute When
| execute-when
| A condition that determines whether the validate-xpath step
executes. |
XPath Version
| xpath-version
| Specifies whether to use XPath version 1.0 or 2.0. Enter the value 1 for assembly
versions through Workday 11, and 2 for assembly versions Workday 12 onwards.
Workday ignores this property if the stream-xpath
value is set to true .You can enable Workday to set
the version dynamically using an MVEL template that inserts a system
property value. Example:
@{props.get('the_version')} . |