I have tried the following to achieve what I want. But I ran into some
errors:

My Route:

        from("file:C:\\Users\\joe\\Desktop\\csv?noop=true").
                unmarshal().csv().process(new
RefDataProcessor()).to("direct:Process");

        from("file:C:\\Users\\joe\\Desktop\\csv2?noop=true").
                 unmarshal().csv().process(new
RefDataProcessor()).to("direct:Process");

        from("direct:Process").aggregate(header("id"), new
RefDataAggregationStrategy()).completionTimeout(3000).to("direct:Processed");

The error that I get is the following:

[Users%5Cjoe%5CDesktop%5Ccsv] DefaultErrorHandler            ERROR Failed
delivery for (MessageId: ID-HP10007131-52648-1363799287926-0-1 on
ExchangeId: ID-HP10007131-52648-1363799287926-0-3). Exhausted after delivery
attempt: 1 caught: org.apache.camel.CamelExchangeException: Invalid
correlation key. Exchange[null]

What should I understand from the invalid correlation key error message?



--
View this message in context: 
http://camel.465427.n5.nabble.com/Camel-Aggregator-Strategy-Question-tp5729337p5729546.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Reply via email to