Hi all,
let me first say that I really like ServiceMix. I was able to deploy a
flow which contains file input, mail output, transformation etc. quickly.
Now I am digging a little deeper and try to find out what happens, if a
resource (for instance a Web service) is not temporarily available for
ServiceMix.
My example enriches a message created by quartz with the help of
eip:content-enricher (exchange-target is a REST call against an HTTP
server). Works fine.
If the REST Servive is not available, the messages will not be proceed
(makes sense). Is the message still stored in any queue?
If I make the HTTP Service available again, my example runs, but the old
messages seem to be lost.
Would do I have to do to make the example more reliant. I thought about
adding a queue explicitly in the flow which stores the messages in the
meantime ...
Thanks in advance for some hints,
Stefan