1

我在使用 SOA FTP 适配器进行文件传输时遇到以下错误。

BINDING.JCA-11430 列出远程目录中的文件时出错。列出远程目录中的文件时出错。无法列出远程目录中的文件。请确保 ftp 服务器设置正确。

  at oracle.tip.adapter.ftp.FTPAgent.getFileList(FTPAgent.java:419).....
4

3 回答 3

0

根据 Oracle 支持说明 467720.1:

该问题是由 FTP 适配器执行的 list 命令 (ls) 命令返回的 FTP 错误代码 550(未采取请求的操作:文件不可用)引起的。此错误代码将导致适配器关闭,FTP 适配器操作失败。

这可以通过以下步骤来克服:

(1) FTP适配器向导字段“包含具有名称模式的文件”中应提供文件名模式,例如can*.txt,即模式中需要有一些字符,然后是*,此解决方案不会如果仅提供 * 作为文件名模式,则工作。

(2) 具有与上面提供的模式不匹配的不同模式的文件应始终存在于输入 ftp 目录中。如将一个名为test.txt的文件放入ftp目录,“Include Files with Name Pattern”中的BPEL/ESB流程文件模式名称为can*.txt,如上(1)所示。

于 2018-04-30T19:37:31.157 回答
0

有没有办法在 OSB 中使用 SFTP 压缩文件

于 2019-08-29T05:08:29.780 回答
0

我也遇到过与 FTP 文件适配器类似的问题。要使用文件适配器是 soa,您主要需要做两件事

  1. 在您的流程或 SOA 应用程序中设置 ftp 适配器组件
  2. 列表项从 weblogic 控制台设置 FTP 适配器设置。

在这里,weblogic 控制台适用于在 SOA Suite 上安装时创建的域。您可以通过“ https://HOST-NAME:7001/console ”打开控制台。端口号可以根据您的设置而有所不同。

从控制台设置 FTP 适配器是直接转到第 11 步的链接。关联

于 2018-03-27T12:57:33.290 回答