1

我正在使用 apache 服务组合,我正在尝试将从 FTP 接收到的文件上传到 HTTP Rest 服务器(CXF JAX RS),基本上这将是我的骆驼路线

FTP >> 文件 >> HTTP

FTP 到文件是直截了当的并且效果很好......但我发现很难将接收到的文件作为附件(多部分/表单数据)发送到 CXF JAX RS 休息服务器。我无法将文件设置为路由中的 Exchange 主体,我也无法自己将 MultipartBody 对象设置为 Exchange 主体 - Camel 抱怨 InputStream 是预期的,但找到了 MultipartBody,MultipartBody 不可序列化,因此我无法发送此对象作为输入流。

我想了解什么?请帮忙。任何代码片段表示赞赏。

4

0 回答 0