参考信息:XSLT 步骤属性
“Common”选项卡
属性A | XML 属性名称 | 描述 |
|---|---|---|
步骤编号
| id
| xslt 中介步骤在组合件中的唯一编号。 |
输入
| input
| 指定 xslt 中介步骤从何处获取数据作为输入。共有 5 个可能的值:
|
输出
| output
| 指定 xslt 中介步骤将输出定向到何处。共有 5 个可能的值:
|
URL
| url
| xslt 中介步骤使用的 XSLT 文件的位置。 |
“Advanced”选项卡
属性A | XML 属性名称 | 描述 |
|---|---|---|
描述
| description
| 对合并日志中显示的 xslt 中介步骤的描述。您可以使用此功能来描述该步骤的功能以及该步骤所处理的数据。 |
执行时间
| execute-when
| 确定是否执行 XSLT 步骤的条件。 |
使用文件支持的托管数据
| use-file-backed-managed-data
| 指定在达到数据阈值后是否将所有输出流式传输到本地磁盘。 |
消息属性
| messages-property
| 该 MediationContext 属性(您要在配置) List 对象。 |
重用策略
| reuse-strategy
| 指定 XSLT 转换器重用策略。有如下 4 个选项:
|
安全处理
| secure-processing
| 指定是否启用可能会影响安全性的处理。
如果设置为“true”,“xslt”中介步骤会安全地处理 XML,并对 XML 构造设置限制,以避免出现拒绝服务攻击等状况。 如果设置为“false”,“xslt”中介步骤会忽略安全问题,例如对 XML 构造的限制。 |
Workday Transformer
| transformer-factory
| XSLT 的类名称 TransformerFactory (由 xslt 中介步骤使用)
示例:Saxon 的值为 net.sf.saxon.TransformerFactoryImpl 。 |