My Oracle Support Banner

After MFT Source is Deleted, Files Still Getting Deleted (Doc ID 2238941.1)

Last updated on SEPTEMBER 25, 2020

Applies to:

Oracle Managed File Transfer - Version and later
Information in this document applies to any platform.


Deleted Sources are still pulling files from their directories.

When a Schedule has been attached to a Source, and that Source is subsequently undeployed, files are still pulled from the Source directory.

The diagnostic logs show that ESS is still pulling files from the directory:

[2017-01-30T19:57:37.305+00:00] [mft_server1] [TRACE] [] [oracle.mft.SCHEDULER] [tid: ESS Execute Thread [RequestId:115]][SRC_METHOD: __log] oracle.mft.SCHEDULER.: Unable to get the deployed source :XXXXXXX
[2017-01-30T19:57:37.876+00:00] [mft_server1] [NOTIFICATION] [] [oracle.mft.ENGINE] [tid: JCA-work-instance:File Adapter-191] [tenant-name: GLOBAL] oracle.mft.ENGINE.: No associated source for the incoming file SourceMessage [sourceName=schedtest_S, messagePropClob={, directory.path=/refresh/home/ftp,}, sourceEndpointRef=file://localhost/refresh/home/ftp, transportHeaderClob=[], transferMethod=ASYNCHRONOUS, priority=null, senderUserName=, dataStorage=DataStorage [referenceType=MFT_STORAGE, payloadReference=234/17/test12.txt, isEncrypted=false, ], calloutInstances=[CalloutInstance [name=delete, type=OPERATION, status=PROCESSED, ]], instances=[], resubmitInfos=[]]

The issue can be reproduced at will with the following steps:
1. Create a new transfer in MFT
2. Create a source with directory /ftpsource/, payload filter of test*.txt, operation 'Delete'.
3. In the Source Schedule drop down, click add schedule and add a schedule for 1 minute.
3. Add a target, set the directory to /ftptarget/
4. Save and Deploy, test to make sure files are tranferring from source to target
5. Next, undeploy the Source, Target, and Transfer from MFT.
6. Add a new test file to /ftpsource/. This file will get deleted, but not moved to /ftptarget/




To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.