我有一个应用程序的问题分配器...问题与骆驼
当我劈4个部件的XML,然后我想在另一个XML把他们都弄到一起,但它会覆盖,只有最后一个站在
.split(body(String.class).tokenizePair("TITTLE",
"ISSN",false)).log("Line: ${body}")
.to("file:E:/tst")
//method that I created for use AggregatorStrategy
if (oldExchange == null) {
System.out.println(newExchange.getIn().getBody(String.class));
return newExchange;
}
String oldBody = oldExchange.getIn().getBody(String.class);
String newBody = newExchange.getIn().getBody(String.class);
oldExchange.getIn().setBody(oldBody + "+ " + newBody);
System.out.println(oldExchange.getIn().getBody(String.class));
return oldExchange;
}
的System.out.println返回此: Return
但在我的最终文件只有这个: Final File
任何人都可以,他LP我?
你的方法给出了相同的回报是,我的...但在文件,只有最后一个信息 –