我有一个要求,例如,入站为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) ~[?:?]
提前致谢。
答案 0 :(得分:1)
您需要添加全局配置元素。在高级选项卡中,您可以选择“处理后删除文件”选项。