Mule Munit FTP服务器不接受除'/tmp&x27;

Mule Munit FTP服务器不接受除'/tmp&x27;,ftp,mule,sftp,munit,Ftp,Mule,Sftp,Munit,我正在为一个具有FTP/SFTP出站端点的应用程序编写Munit测试用例 为了模拟这些出站端点并独立运行测试用例,我使用了MunitFTP服务器。但我无法在FTP/SFTP出站组件中提供除“/tmp”以外的“path”属性值。若我尝试为“path”属性指定其他值,那个么我将得到以下错误 Error '/SFTPDEV' occurred when trying to CDW to '//SFTPDEV'. (java.io.IOException) 在其他应用程序中,它也不接受“/tmp”。我

我正在为一个具有FTP/SFTP出站端点的应用程序编写Munit测试用例

为了模拟这些出站端点并独立运行测试用例,我使用了MunitFTP服务器。但我无法在FTP/SFTP出站组件中提供除“/tmp”以外的“path”属性值。若我尝试为“path”属性指定其他值,那个么我将得到以下错误

Error '/SFTPDEV' occurred when trying to CDW to '//SFTPDEV'. (java.io.IOException)
在其他应用程序中,它也不接受“/tmp”。我正在犯错误

Error '/tmp' occurred when trying to CDW to '//tmp'. (java.io.IOException)

谁能告诉我这个错误的主要原因是什么。无法更改工作目录的原因以及解决方案。

这不是市政问题

您可以看到MUnit ftp服务器是基于Apache ftp的,默认情况下是假定服务器的根是主机的根。在基于unix的系统中,将是“/”

大多数基于unix的系统都应该附带一个/tmp文件夹,这就是wiki中的示例。因此,您应该能够在您选择的任何文件夹中写入

也就是说,问题在于,在FTP出站端点中,如果文件夹不存在,则无法创建文件夹:

我不太清楚你帖子中的双“/”字,我无法重现这个错误


HTH

出站端点似乎在内部为您的路径预加“/”。请发布您的流量和ftp连接器配置,以便更好地了解您的流量配置是什么?