WebSphere Outbound FTP适配器在IIS上不起作用

时间:2013-01-11 20:29:19

标签: iis ftp websphere adapter subdirectory

从标题中可以清楚地看到,我们正在使用FTP Adapter在WebSphere ESB 7.5上开发一些应用程序。当我们尝试在ftp目录上创建新文件时,会出现以下错误

  

在J2CMethodBindingImpl.invoke()中抛出ResourceException javax.resource.spi.InvalidPropertyException:适配器无法检查指定目录的权限.DirectoryPath没有必要的出站操作权限或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
  Integration Designer 7.5

2 个答案:

答案 0 :(得分:0)

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

我有一些classNotFoundException,但我还在工作,我告诉你更新......

答案 1 :(得分:0)

我解决了我的问题:

•编写一个扩展org.apache.commons.net.ftp.parser.NTFTPEntryParser的新customParserClass。
•将其添加到FTP适配器的构建路径。