title: How can I make ActiveMQ/Camel remove the current message from the queue AFTER completion?
body: <p>I have a Camel route, which consumes from an activeMQ queue. Right now the message gets removed from the queue, when it is processed by the Camel route.</p>
  
  <p>What I want, is that it remains in the queue, until my route is finished and the message is forwarded to another queue, to stop messages from disappearing when my Camel crashes.</p>
  
  <p>At this moment messages from the queue will be lost forever, if Camel crashes when it is processing a message.</p>
  
  <p>How can I achieve this?</p>