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

参考信息:Java-to-XML 步骤属性

“Common”选项卡

属性A
XML 属性名称
描述
步骤编号
id
java 到 xml
中介步骤在程序集中的唯一编号。
输出
output
指定
java-to-xml
中介步骤将输出定向到何处。共有 5 个可能的值:
  • message
    :整条消息,包括
    rootpart
    和附件。此值会创建一条新消息,同时会移除所有附件。
  • soapbody
    :中 SOAP 正文的内容
    rootpart
    消息的“”。
  • attachment
    :消息的 MIME 附件。指定附件索引。
  • rootpart
    :MIME 消息根部分的内容,如果消息不是 MIME,则为消息本身。此值会保留原始消息中的所有附件。
  • 变量
    :将输出另存为中的已命名变量
    MediationContext
属性
property
的名称
MediationContext
属性
(java 到 xml
中介步骤从中提取 Java 对象)。
薪酬组合
packages
用分号分隔的 Java 包列表,这些包是
java-to xml
中介步骤(使用 JAXB)将 Java 对象转换为 XML 时所需的。
根元素名称
root-element-name
根元素的名称,该元素用于将 Java 对象封送至 XML。
根元素命名空间
root-element-namespace
根元素的命名空间,该命名空间用于将 Java 对象封送至 XML。
命名空间
namespaces
XPath 表达式使用的命名空间。
XPath
xpath
用于将 XML 插入到消息中的 XPath 表达式。

“Advanced”选项卡

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