Mule中的FTP入站连接器未启用自动删除选项

时间:2015-11-02 04:38:45

标签: mule mule-studio mule-component

我有一个要求,例如,入站为FTP组件。我需要在FTP连接器中处理文件,同时我不应该删除文件,直到文件被完全处理。

目前,文件一旦被消费就会被删除。

<ftp:connector  name="FTPCommonConnector"  pollingFrequency="10000"  validateConnections="true" doc:name="FTP"> </ftp:connector>

我试图容纳delFile选项。如下所示抛出错误。为什么在FTP中没有启用delFile功能?。还有其他任何方法可以实现这一点。请帮忙。

 <ftp:connector delFiles="false"   name="FTPCommonConnector"  pollingFrequency="10000"  validateConnections="true" doc:name="FTP"> </ftp:connector>

错误

Caused by: org.xml.sax.SAXParseException: cvc-complex-type.3.2.2: Attribute 'delFiles' is not allowed to appear in element 'ftp:connector'.
at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source) ~[?:?]

提前致谢。

1 个答案:

答案 0 :(得分:1)

您需要添加全局配置元素。在高级选项卡中,您可以选择“处理后删除文件”选项。