问题标签 [camel-ftp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1302 浏览

java - 如何使用 Camel 和 Hazelcast 将文件从 SFTP 发送到 S3?

我正在尝试将文件从 SFTP 服务器发送到 S3 存储桶。我使用 apache camel 编写了一个 spring-boot 应用程序,它在一个节点上运行得非常好。我想将我的应用程序扩展到多个节点。为了避免多个节点处理相同的文件,我正在HazelcastIdempotentRepository使用本教程

我收到以下异常

这在我在 SFTP 端点上轮询时有效。

如果我将文件名硬编码如下,它将按预期工作。

如何从 Hazelcast 队列获取文件名标头?

0 投票
1 回答
2018 浏览

apache-camel - 无法连接到 SFTP uding apache camel

我正在使用 Apache Camel 2.17.0 从 SFTP 位置选择文件。它是一个 Springboot 应用程序。我可以看到在 SFTP 调用之后,SFTP 用户被自动锁定,我得到的错误是,无法连接到 sftp。以下错误是因为锁定问题吗?请帮忙。

0 投票
1 回答
1575 浏览

apache-camel - 具有 JDBC 存储库 Apache Camel 的幂等消费者

我正在使用 Apache Camel 开发 springboot,所以我的问题是我如何编写代码以使用 Idempotentconsumer 和 JDBC 存储库使用 Apache Camel。

0 投票
2 回答
2427 浏览

apache - Apache Camel - 特定路由调用上的文件传输

我正在尝试创建一个 web 服务,当调用它时,查看本地目录会从那里获取文件并上传到 ftp 服务器。

我可以创建一个简单的路由,它从本地目录中选择文件并上传到 ftp 服务器下面是代码:

但是,我想在通过 restlet webservice 调用特定路由时调用此文件传输,我尝试使用以下代码,但它不起作用:

上面的路线由 restlet 从以下路线调用:

这是我的 serviceRouteProcessor 的代码:

请帮助我并建议需要进行更改以使其像这样工作。

0 投票
1 回答
1025 浏览

java - Apache Camel FTP 文件过滤器

没有这个我如何配置我的文件过滤器

只用 JAVA

0 投票
0 回答
106 浏览

apache-camel - 为 Apache Camel 的 FTP 组件创建进度监视器

我正在尝试配置 Apache Camel 的 FTP 以在其工作时打印更多信息:

  • 尝试连接到 FTP 服务器时出现“正在连接到 FTP”
  • 如果可以成功连接并开始下载过程,则应记录“开始从 FTP 下载过程”
  • 应该每 5 秒打印一次进度“正在下载...”。如果可能的话,理想情况下应该打印下载的大小
  • FTP 下载完成后应打印“文件下载成功”

但问题是我找不到这样做的任何“钩子”。甚至可能吗?

0 投票
1 回答
441 浏览

apache-camel - 抛出异常后的骆驼执行流程

我有两个不同的路由类(RouteBuilder)。在第一个 RouteBuilder 中,它选择文件并执行一些处理并发送到在第二个 routeBuilder 中定义的另一个路由流。

这里的诀窍是,我在第一个 RouteBuilder 中定义了所有异常策略,并期望第二个 RouteBuilder 继承它。我不知道骆驼是否支持这一点。如果有任何问题,请告诉我

现在我面临的问题是,当异常在 Second routeBuilder 中抛出时。它正在执行主路由流以及异常策略。

0 投票
0 回答
5367 浏览

java - Camel sftp 写入文件失败:无法存储文件

我有几天,看看 apache Camel 并通过 sftp 服务器将文件传输到 jms 队列或主题。

我在配置端点(消费者)和路由(从文件到 sftp,从 sftp 到 jms .....)的级别上遇到了问题。没有什么对我有用。我在 sftp 服务器(linux)上工作,java 版本“1.7.0_45”我使用 apache camel 2.5,activemq 5.3.2,我上传了 Jsch jar,

这是我的简单代码

我将我的程序打包成一个 jar 文件,然后在服务器上运行它。但是,它返回:

0 投票
0 回答
110 浏览

hadoop - Camel FTP:如何处理损坏的文件。

我是apache骆驼的新手。我配置了从骆驼 ftp 到 JMS 主题的路由。我注意到处理过的文件,要么被删除,要么被移动,要么被一次又一次地处理。在我的工作中,我有很多损坏的文件被加载到 HDFS,所以我需要将相同的文件重新输入到 FTP,我不需要再次发送完整的文件,但这次只提取新行(附加行)。

谢谢,

0 投票
0 回答
39 浏览

java - 骆驼加载.xl3文件到jms

我正在尝试使用 apache Camel 将文件从 sftp 服务器发送到 jms 主题。Camel 无法发送.xl3文件并将其加载到 jms。

这是我的路线:

Camel 适用于其他类型的文件(.txt、.csv、.xls...),但适用于 .xl3。