我在使用SOA FTP Adapter进行文件传输时遇到以下错误。
BINDING.JCA-11430 列出远程目录中的文件时出错。 列出远程目录中的文件时出错。 无法在远程目录中列出文件。 请确保ftp服务器设置正确。
at oracle.tip.adapter.ftp.FTPAgent.getFileList(FTPAgent.java:419).....
答案 0 :(得分:0)
我也遇到过与FTP文件适配器类似的问题。要使用文件适配器,你需要做两件事
这里,weblogic控制台用于在SOA Suite上安装时创建的域。 您可以通过“https://HOST-NAME:7001/console”打开控制台。 根据您的设置,端口号可能会有所不同。
从控制台设置FTP适配器是直接链接转到第11步。LINK
答案 1 :(得分:0)
根据Oracle支持说明467720.1:
问题是由FTP适配器执行的list命令(ls)命令引起的,该命令返回FTP错误代码550(未执行请求的操作:文件不可用)。此错误代码将导致适配器关闭,FTP适配器操作失败。
这可以通过以下步骤来克服:
(1)文件名模式应该在FTP适配器向导字段“包含具有名称模式的文件”中提供,例如can * .txt,即它需要在模式中有一些字符然后*,这个如果仅提供*作为文件名模式,解决方案将无效。
(2)具有与上面提供的模式不匹配的不同模式的文件应始终存在于输入ftp目录中。例如,一个名为test.txt的文件被放入ftp目录,而“包含名称模式的文件”中的BPEL / ESB进程文件模式名称可以是* .txt,如上面的(1)所示。
答案 2 :(得分:0)
是否可以在OSB中使用SFTP zip文件