我正在尝试设置一个由两个流组成的骡子应用程序。
将文件从ftp检索到本地文件夹。 另一个轮询同一个文件夹并将文件上传到另一个FTP服务器并复制 来自另一个本地文件夹的文件,将复制的文件重命名为与“FTP文件”相同的文件名,但是使用另一个扩展名,并将其上载到同一个FTP服务器。
我尝试使用incomming文件名设置变量,但我不知道如何 复制模板文件并从本地文件夹重命名,如下面的流程所示。
感谢任何帮助!
答案 0 :(得分:1)
您可以使用变量名称
在文件端点上设置outputPattern属性答案 1 :(得分:0)
文件端点具有用于此目的的属性。
<file:outbound-endpoint path="${destination_path}" outputPattern="[new filename to be given to the file ]" doc:name="File" >
</file:outbound-endpoint>
在FTP端点上也可以将outputPattern属性设置为所需的文件名。
<ftp:outbound-endpoint host="localhost" port="21" responseTimeout="10000" doc:name="FTP" outputPattern="test.xml"/>
希望这有帮助。