我正在尝试获取一个输入zip流并从其内部抓取文件。当前,我有这个bean调用尝试将流发送到虚拟方法,以便我可以在调试器中分析主体。结果是一个空字符串。
public void configure() throws Exception {
from("direct-vm://splitter-route")
.split(new ZipSplitter())
.streaming()
.convertBodyTo(String.class)
.choice()
.when(body().isNotNull())
.bean(this, "testCall")
.to("file:/tmp/myinputzip")
.end()
.end();
如何获取将每个文件传递给我的方法的信息?