ActiveMQ 5.6 will support non blocking redelivery. You would need to
enable this on the AMQ side.

You can have both Camel + AMQ do redelivery. Camel will do redelivery
at the point of problem. So that could be in the middle of a route, if
a processor fails etc. AMQ is always redelivering from the beginning
again, eg its basically just re-submitting the message.

If you use them both you end up having x^2 redelivery. AMQ is by
default configured to do 6 redelivery attempts.


On Thu, Jan 19, 2012 at 10:40 PM, kafe <[email protected]> wrote:
> I'm reading again and again the several documentations about transaction and
> error handling, and i have one more question:
> when working with the transactionErrorHandler
> (http://camel.apache.org/transactionerrorhandler.html), and especially when
> configuring redelivery (maximumRedeliveries(6)...), is it Camel or ActiveMQ
> that performs the redelivery ?
>
> --
> View this message in context: 
> http://camel.465427.n5.nabble.com/Redelivery-with-multiple-transacted-routes-tp5158209p5158983.html
> Sent from the Camel - Users mailing list archive at Nabble.com.



-- 
Claus Ibsen
-----------------
FuseSource
Email: [email protected]
Web: http://fusesource.com
Twitter: davsclaus, fusenews
Blog: http://davsclaus.blogspot.com/
Author of Camel in Action: http://www.manning.com/ibsen/

Reply via email to