Sender File Adapter pulling Incomplete File - Throwing Alert with MSecsWait
<br>We have sender File communication channel which is polling every 600 Secs. The directory where the files are available is basically an FTP Server directory. Vendors are putting file in this directory and PI is picking up from there.
Sometimes File CC is picking up incomplete files.
So, I set up Advanced Mode, additional parameter 'Msecs to Wait Before Modification Check' to 10000 (10Secs)
Now, it is not picking up incomplete files.
But, sometimes PI is trying to process files which are being written by Vendors and stopping the process because of 'Msecs to Wait Before Modification Check' and throwing an error and retrying to process in next polling. As far as stopping the process it si fine.
But, the problem is whenever it does this, PI is triggering an alert. We have bunch of Vendor Services and set up an alert rule for all Runtime errors.
My question is:
1) Is there any way we can stop sending alerts for this error and keep the generic alert rule ?
2) Or, is there any other way not to generate error and at the same time not to process incomplete files.?
The error we get is:
2009-11-11 13:10:12 Error Channel CC_XYZ_SENDER: Attempt to send file 'VendorXYZ.xml' failed because file was modified during processing. 2383872 bytes expected, 2678784 bytes found. Trying to resend file
Any pointers are really appreciated.