File adapter transport acknowledgement in Integration Process
I am working on a very complex integration process. In one of its part, a message is sent to the File Receiver and a Transport Acknowledgement is requested. From what I read, I still don't get it how to check in the integration process if everything was fine.
Do I need to place an exception branch in the corresponding block and if the send step triggers an exception, that means that the acknowledgement wasn't received? Or do I need to make a receive step with a deadline of around 30-60 secs and there wait for the acknowledgment, triggering the exception here?
Basically I would like to implement something like If there's an error do a specific mapping, if it went through then do a different mapping.Thanks in advance for your suggestions.
Check the logic implemented here: /people/michal.krawczyk2/blog/2006/06/22/xi-playing-with-the-file-adapters-acknowledgments
Implement your error handling logic accordingly