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