【发布时间】:2018-12-08 23:59:10
【问题描述】:
我有骆驼路线来读取如下文件:
@Component
public class MessageRoute extends RouteBuilder {
public static final String ROUTE_ID = "message.route";
public static final String ROUTE_URI = "{{message.route.uri}}";
@Override
public void configure() throws Exception {
from("file:://target/test.txt")
.convertBodyTo(String.class)
.process(exchange -> {
log.info("Body {}", exchange.getIn().getBody(String.class));
});
}
}
现在,问题是如何调用这条路由?我的最终目标是从 producerTemplate 调用并处理文件内容。
我在Camel Docs 上找不到任何关于此的信息
另外,我尝试使用this answer 中提到的pollEnrich,但是在调试时,执行根本无法到达聚合器。
如果有任何解决方案、建议或想法,我将不胜感激。
【问题讨论】:
标签: java apache-camel enterprise-integration