【发布时间】:2014-04-17 14:53:04
【问题描述】:
在 Mule 流程中,我在流程中设置了如下属性:
<set-property propertyName="certPath" value="/tmp/#[aVariable]/certificate.pem" doc:name="Property"/>
我现在尝试在我的 sftp outbound-endpoint identityFile 属性中使用它,如下所示: identityFile="${certPath}"
这不起作用,并将占位符作为字符串(按原样)。
我是否在设置和访问属性的方式上遗漏了什么?
我还尝试在会话范围内添加消息属性,但是在尝试 ${session.certPath} 时也没有任何东西被评估。
【问题讨论】:
-
什么是
<set-property>?那不是蚂蚁。这是否是 Ant 正在执行的构建文件的一部分? -
这是在 Mule 中,您可以使用此构造在 XML 流中设置“属性”。然后,您应该使用 ant 样式的符号来访问它,但到目前为止,我还没有弄清楚如何实际这样做。
标签: java ant properties mule mule-el