Hi All, Various items on the wiki describe ESB infrastructure and ServiceMix in particular as "reliable". Does this imply it can guarantee delivery of messages? What do I need to do to make that happen?
For example I wired an FTPPoller to an HttpInvoker. I run ServiceMix when the HTTP destination service is down. My file is downloaded and deleted from the FTP server, and lost. If I bring up the HTTP destination later, the message is not delivered, it's given up. I'd like to see it either delivered later somehow, or at least rerouted somewhere else (reliably) for later retry. Is this supposed to be part of ServiceMix, or is it supposed to be user code? If ServiceMix can help with this, please refer me to where I can learn about it. (Perhaps the problem is that HttpInvoker is not letting SM know that it's failed -- but it does seem to be throwing an exception ...) Alternatively, if this is a ridiculous question, let me know! John Hurst Wellington, New Zealand ______________________________________________________________________ This email has been scanned by the MessageLabs Email Security System. For more information please visit http://www.messagelabs.com/email ______________________________________________________________________
