Hello,

    I  have a scenario like
   1) reading from a queue  (Rabbitmq or ActiveMQ)
   2) Processing- transformation
   3) Send to another queue .

  I want my process to be failsafe i..e. unless the message is sent to the
endpoint the original message in the producer queue should not get
consumed(deleted). I am not sure how camel handles it internally , is it in
local cahce etc.  But incase my camel process goes down due to system
failure or power etc. The process should not have lost any messages in
between .i.e. count of messages in original and end point should match.

I saw the transcational client documentation , but it looks like it
requires spring and it only for the producer. Is there any way I can
configure my standalone camel process route to be fail safe.

regards,
Felix T

Reply via email to