我得到一个文件路径作为 xml 中 mule 的输入。使用 XPATH 表达式,我能够提取路径。我想从该路径读取特定文件。我尝试如下定义文件入站端点。但这似乎不起作用。
<flow name="flow1">
....
....
<set-session-variable variableName="filePath" value="#[xpath://filePath]" />
<flow-ref name="fileFlow"/>
</flow>
<flow name="fileFlow">
<file:inbound-endpoint path="#[header:SESSION:filePath]" />
</flow>
我的理解是在入站端点之前不能放置任何代码。因此,我在另一个流程中定义了它。请建议是否有办法从指定路径读取文件。