WebSphere出站FTP适配器不支持';我不能在IIS上工作

WebSphere出站FTP适配器不支持';我不能在IIS上工作,iis,ftp,websphere,adapter,subdirectory,Iis,Ftp,Websphere,Adapter,Subdirectory,从标题中可以清楚地看到,我们正在使用FTP适配器在WebSphereESB7.5上开发一些应用程序。当我们试图在ftp目录上创建一个新文件时,会出现以下错误 J2CMethodBindingImpl.invoke()javax.resource.spi.InvalidPropertyException中引发ResourceException:适配器未能检查指定目录的权限。目录路径没有出站操作所需的权限,或者FTP服务器提供的长列表与标准格式不同 通过使用相同的用户名/密码对,我可以查看/编辑/删

从标题中可以清楚地看到,我们正在使用FTP适配器在WebSphereESB7.5上开发一些应用程序。当我们试图在ftp目录上创建一个新文件时,会出现以下错误

J2CMethodBindingImpl.invoke()javax.resource.spi.InvalidPropertyException中引发ResourceException:适配器未能检查指定目录的权限。目录路径没有出站操作所需的权限,或者FTP服务器提供的长列表与标准格式不同

通过使用相同的用户名/密码对,我可以查看/编辑/删除和创建这些文件夹下的文件。奇怪的是,当我将配置更新为:

主机:10.10.0.78,目录:

没问题。但当我这么做的时候

主机:10.10.0.78,目录:/test

我有个例外。有什么建议吗

详情:

FTP服务器是Windows/IIS 7
WebSphere Application Server 7.0
ESB 7.5.1.1
FTP适配器7.5.1
集成设计器7.5


在我将列表类型从MS-DOS从IIS更改为UNIX之后,它就工作了。 但是技术文档说,将自定义解析器类名更改为“com.ibm.j2ca.ftp.util.FTPLongListEntryParser”是另一种解决方案。 我试过了,但还是没有进展


我有一些classNotFoundException,但我仍在工作,我会让您知道更新…

我解决了我的问题,如下所示:

•编写一个新的customParserClass,扩展org.apache.commons.net.ftp.parser.NTFTPEntryParser
•将此添加到FTP适配器的生成路径