mule 在流期间从类路径读取单个文件

标签 mule

有没有一种简单的方法来配置 Flow 以一次从类路径中读取单个文件?我不需要轮询文件。我只需要读取一个已知文件并将其内容设置为消息有效负载。

最佳答案

使用 set-payload消息处理器和 MEL 表达式:

<set-payload value="#[Thread.currentThread().getContextClassLoader().getResourceAsStream('my-file.abc')]" />

关于mule 在流期间从类路径读取单个文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13203458/

相关文章:

json - 使用 Dataweave 2.0 将 JSON 对象展开为嵌套的 JSON 对象

java - 如何在 Mule Studio 中为 Java 组件提供属性 Bean?

spring - 如何将 Spring 应用程序与 Mule ESB 集成

apple-push-notifications - Apple Push Connector Mule Studio 扩展

mule - 如何启动 Mule 流以使用 HTTP 端点从 JMS 队列读取消息

java - 在 DataWeave 1.0 中将字符串转换为数字时如何避免指数

骡子 SFTP : How to create directories on remote location

java - Mule 没有使用 Spring 找到属性文件

exception - 为什么 Mule 异常(exception)策略这么啰嗦?

java - ActiveMQ异常连接和域类型不匹配