Hi Mathieu. I forgot to update my post. I was discussing this issue with a colleague who has done a lot of working with wM MFT. He also suggested removing the Find at the beginning of the Action, since the action's criteria is already passing in the files. So I deleted the First step (Find) and that solved my problem. Lesson learned :)
Thanks for responding.
Original Message:
Sent: Thu April 24, 2025 03:10 AM
From: Mathieu Aguesse
Subject: Duplicate Delete Task in webMethods MFT Post-Processing β Why Is It Executing Twice?
Hi Wayne,
From your screenshot I can see that all your tasks seem to be executed twice.
My 2 cents: this is a Post-process Action, I guess the trigger criteria is the upload of files into the same folder as the Find task. If this is the case, the file will be added twice to the list of files to be processed. So until you have operation like move or delete task the will be unnoticeable.
So if I'm right, removing the Find task should resolve your issue.
Mathieu.
------------------------------
Mathieu Aguesse
webMethods Delivery Consultant
IBM France
Original Message:
Sent: Wed April 23, 2025 09:22 AM
From: Wayne Leishman
Subject: Duplicate Delete Task in webMethods MFT Post-Processing β Why Is It Executing Twice?
Hi Kailash
Thanks for the reply. I made the change you suggested, but the behaviour is the same: now the MOVE task is duplicated, and fails on the duplicated move. The funny thing is: my files get copied to my target virtual folders, and the file is moved to the completed virtual folder, but if I look at the logs, it shows me the following and says it failed on the second move. See below.
I can understand it fails since the file is no longer there but I have no idea what is causing some tasks to be duplicated.

Also, even though I have the checkbox "Execute error task" checked on the Move task, it does not run my error step (which is a Send email). The action log shows every task completed but failure on the duplicate task.........SO the overall status shows as failed
If you or anyone else has ideas please let me know.
------------------------------
Wayne Leishman
Original Message:
Sent: Wed April 23, 2025 02:23 AM
From: Kailash Kumar Mishra
Subject: Duplicate Delete Task in webMethods MFT Post-Processing β Why Is It Executing Twice?
Hi @Wayne Leishman,
Not sure on why the Double Execution behavior of Delete Step you are encountering.
But if you replace the last Copy Action with Move instead then the Delete Action would not be required.
But yes this still doesn't answer your actual question pertaining to Delete executing twice.
------------------------------
Kailash Kumar Mishra
Original Message:
Sent: Tue April 22, 2025 08:52 PM
From: Wayne Leishman
Subject: Duplicate Delete Task in webMethods MFT Post-Processing β Why Is It Executing Twice?
Hi all,
I'm running into a strange issue in webMethods.io MFT and hoping someone here might have insights or suggestions.
β
My Use Case
I'm using a post-processing action to move incoming files to multiple cloud locations, and then clean up the original file. My action is triggered by a listener on /PartnerAvfs/incoming/
.
Here's how I've configured the tasks:
π§© Post-Processing Action Steps
Find Task
Copy to S3
Copy to Azure Blob
Copy to Google Cloud Storage
Copy to Completed Folder
Delete from Incoming Folder
File filter: *.*
This is where the problem shows up
π It appears to execute twice - the first succeeds, the second fails
Send Email (Error Only)
Here's the Action log showing the Delete task executing twice but it fails the second time.

βThe Issue
Even though the Delete task is only defined once, it appears twice in the action log. Here's what happens:
π My Workaround (for now)
To prevent unnecessary error emails, I've unchecked the "Execute error task" checkbox on the Delete step. Since the first delete works and the file is already gone, I don't need the second one to succeed.
But the root issue still concerns me - I don't understand why the Delete task is executing twice in the first place.
------------------------------
Wayne Leishman
------------------------------