跳至主要内容
Administrator Guide
上次更新时间 :2023-06-23
参考信息:Validate-Xpath 步骤属性

参考信息:Validate-Xpath 步骤属性

“Common”选项卡

属性A
XML 属性名称
描述
步骤编号
id
程序集中
validate-xpath
步骤的唯一编号。
输入
input
指定
validate-xpath
步骤从何处获取数据作为输入。共有 5 个可能的值:
  • message
    :整条消息,包括
    rootpart
    和附件。
  • soapbody
    :中 SOAP 正文的内容
    rootpart
    消息的“”。仅当输入中包含 SOAP 消息时才适用。
  • attachment
    :消息中的 MIME 附件。指定附件索引。
  • rootpart
    :的内容
    rootpart
    MIME 消息的电子邮件地址。如果邮件不是 MIME,则 Workday 会选择整封邮件。
  • 变量
    :使用中的已命名变量
    MediationContext
“筛选器”
filter
指定在验证失败时是否中断中介消息处理。默认值为“false”
,这意味着 Workday 会将验证错误传递给构成成中定义的错误处理程序。
如果设置为“true”
,则 Workday 会执行构成的响应步骤,但会放弃消息,并且不再调用任何步骤。这不会引发错误。
命名空间
namespaces
以下格式中 XPath 表达式使用的命名空间
prefix namespace prefix2 namespace2
。重设Assassing.xml 文件中的命名空间映射。
Xpath
xpath
一个 XPath 表达式,用于选择要验证的元素。

“Advanced”选项卡

属性A
XML 属性名称
描述
描述
description
在合并日志中显示的
validate-xpath
步骤的描述。您可以使用此功能来描述该步骤的功能以及该步骤所处理的数据。
执行时间
execute-when
此条件用于确定是否执行
validate-xpath
步骤。
XPath 版本
xpath-version
指定使用 XPath 1.0 还是 2.0 版本。对于 Workday 11 及之前的程序集版本,请输入值 1;对于 Workday 12 及之后的程序集版本,请输入值 2。如果将“stream-xpath”
值设置为“true”
,则 Workday 会忽略此属性。
您可以允许 Workday 使用可插入系统属性值的 MVEL 模板动态设置版本。示例:
@{props.get('the_version')}