Hi Stephen,
I used the option "On Completion" while I get the message from the Queue. My intention was to use the "Failure Queue" in case that the message cannot by delivered. This procedure is working as soon the backend response an error.
But in my case the backend has not returned an answer.
It seems that with the standard settings, the message is got from the queue and stored in the memory of the gateway while the gateway waits of an answer of the backend.
The "Failure Queue" Scenario is working in the case when the backend returns a negative Response code. But what is in the meanwhile, when the Gateway tries to send the message to the backend and a crash is happen on the gateway.
Then the message located in the memory is lost.
regards
Andreas