Apache camel 如何在“中读取文件”;至;端点或使用camel的处理器内部
我需要在Apache camel 如何在“中读取文件”;至;端点或使用camel的处理器内部,apache-camel,Apache Camel,我需要在端点或处理器内读取文件 有没有一个简单的方法可以做到这一点?(我总是可以在处理器内部使用普通的文件IO code来读取文件,但我正在尝试寻找是否有一种方法可以做到这一点) i、 e 这可能吗 谢谢,下面将有助于在Apache Camel处理器中将文件作为文件读取 from("file://target/input?delay=1000") .process(new Processor() { public void process(E
端点或处理器内读取文件
有没有一个简单的方法可以做到这一点?(我总是可以在处理器内部使用普通的文件IO code
来读取文件,但我正在尝试寻找是否有一种方法可以做到这一点)
i、 e
这可能吗
谢谢,下面将有助于在Apache Camel处理器中将文件作为文件读取
from("file://target/input?delay=1000")
.process(new Processor() {
public void process(Exchange msg) {
File file = msg.getIn().getBody(File.class);
.............
}
});
您可以添加如下内容:
<pollEnrich>
<constant>file:/test/?fileName=file_index.txt&noop=true</constant>
</pollEnrich>
文件:/test/?fileName=file\u index.txt&;noop=true
请参见内容Enricher EIP:
<pollEnrich>
<constant>file:/test/?fileName=file_index.txt&noop=true</constant>
</pollEnrich>