I see that ticket CAMEL-20744 has been resolved with reference to
"allowRedeliveryWhileStopping".
I can confirm that allowRedeliveryWhileStopping=false is a solution. However, I
discovered two problems:
1. If the route aborts the redelivery, the processing is interpreted as
successful. I'm won
Thanx for your response Claus
"retryWhile" is called before the next redelivery, which is a bit late: I want
to stop the entire route immediately to ensure that the message is back in
"ready mode" in the RabbitMQ queue. To do this, Thread.sleep must be
interrupted.
It's a little surprising to
I have created a simple example project which demonstrates the
different behaviouts of "camel rabbitmq" and "camel spring rabbitmq":
https://github.com/Skrrytch/camel-and-rabbitmq-issue
This demonstrates both components so you can see the different behaviour.
See readme.md for details like code d