Hi Richard,

thanks for your prompt reply.

It looks like the Idempotent Consumer might help, especially if in it's
File/JDBC based implementations the message ids are durably persisted (it
seems quite logical to be so), so that they are available after a JVM
restart for example.

However, the usage of this EIP requires modification of the original route
(insertion of an idempotentConsumer instruction before every destination
endpoint) and I would prefer to use an alternative approach (if it's
possible). 

Does the exchange keep information about which route endpoints have
successfully processed it? Maybe it's the exchange's unit of execution
holding this info?

Thanks again for your help.

Best regards,
Atanas



--
View this message in context: 
http://camel.465427.n5.nabble.com/Avoiding-duplicate-messages-tp5746278p5746304.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Reply via email to