Reference: Copy Step Properties
Common Tab
Property | XML Attribute Name | Description |
|---|---|---|
Step ID
| id
| The unique ID of the copy step within the assembly. |
Input
| input
| Specifies where the copy step obtains data as
input. There are 5 possible values:
|
Input XPath
| input-xpath
| An XPath expression that extracts a matching section of XML input data from a message
part or variable in the MediationContext . |
Output
| output
| Specifies where the copy mediation step directs
the output. There are 5 possible values:
|
Output XPath
| output-xpath
| An XPath expression that replaces a matching section of XML output data
from a message part or variable in the
MediationContext . |
Append to Output Element
| append-to-output-element
| Specifies whether the copy step appends the
input XML element to the element that matches the
output-xpath value. |
Namespaces
| namespaces
| The namespaces used by your XPath expression in the format prefix namespace
prefix2 namespace2 . Overrides namespace mappings in the
assembly.xml file. |
Advanced Tab
Property | XML Attribute Name | Description |
|---|---|---|
Description
| description
| A description of the copy 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 copy
step executes. |
Stream XPath
| stream-xpath
| Specifies whether the copy step provides
streaming support for simple XPath expressions. |
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')} . |