I have a receive service that takes in a flat file via FTP and persists it to the TN database as a content part of an XML Document, which I later process.
The problem I am having is that the server doing th FTP seems to be waiting for a response from the service after the server has completed FTP’ing the file. This is not a problem if the file being FTP’ed is a small one. When the file is a big file (20 megs or higher), the server doing the FTP times out waiting for a response.
We can see the server doing the FTP wait while the webMethods flow service is writing the file to the TN Database. I have tried using the pub.flow.setResponse service to and setting the response to the response expected by the server doing the FTP “226 ASCII transfer complete.”, but this does not seem to make a difference.
Any ideas on how I can let the server know that the FTP is complete so they can disconnect successfully while letting our webMethods server continue to process the file?