Hi Moumita
3. In sender communication channel, in "Processing" tab, I have provided the value of the "Directory for Archiving with Errors" filed as "Archive_faulty". [What I beleive It means if any error occurs in the pipeline steps, the file will move to archive_faulty folder. Am I correct or not?]
AFAIK, only errors at the point of channel polling will be moved to the archive folder. Errors in subsequent pipeline steps (mapping, call adapter, etc) will not cause the file to be moved. These are considered successfully picked up by the channel polling.
4. There is no trace of that particular file in message monitotring but the file is present in "archive_faulty" folder. [Question: How it happens? Althogh it comes in archive_faulty folder, we must trace it from message monitoring. Am I correct or not?]
If an error as mentioned above happens, no actual message is persisted on the adapter engine, and the file is moved to the error folder. Therefore you will not see the message in message monitoring.
Rgds
Eng Swee