Hi there, Firstly, congrats on Camel. I've been using other ESBs and I'm really liking the way this one hangs together.
However, I have a problem and after lots of trawling I've not been able to sort this one for myself. I'm wanting to read a bunch of files from a directory and then aggregate all of the files into a collection and then process that collection. How to do this? Here's my config so far: from( "file://target/classes/timetables?noop=true&consumer.recursive=true") .aggregator(new AggregationCollection(constant(true), this)).constant(true) .process(new Processor() { public void process(Exchange e) { System.out.println("Received exchange: " + e.getIn()); } }); ... and my strategy looks like: public Exchange aggregate(Exchange arg0, Exchange arg1) { return arg1; } Now, I know my strategy doesn't make sense (nor my config either), but I'm not quite sure what to do about a strategy here. My goal is simple enough: simply collect all of the files. Help! Kind regards, Christopher -- View this message in context: http://www.nabble.com/How-to-use-Aggregator-and-AggregationCollection--tp19739918s22882p19739918.html Sent from the Camel - Users mailing list archive at Nabble.com.