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

Reply via email to