问题标签 [spring-camel]

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 投票
0 回答
30 浏览

java - Camel 在文件传输时有时会部分丢失数据

我有以下代码:

简而言之,这段代码从中获取文件sftpConfiguration.getSourcePath(),对其进行分析,然后将其发送到sftpConfiguration.getDestPathRejected() 在我的本地机器上,它始终运行良好,但在测试环境中,我们的 QA 注意到了有趣的行为:有时文件会丢失一些数据。例如输入文件 - 20 MB,但在分析应用程序后放置文件的大小小于 20MB。例如,它可以是 6 MB。此外,如果对相同的文件大小重复此操作会发生变化。它可以变成 8 MB 等等。因此行为是不可预测的。

我认为资源处理有问题,但我不知道有什么问题。

有任何想法吗?

0 投票
2 回答
2021 浏览

java - Camel - 如何将请求参数(throwExceptionOnFailure)添加到 url?

我有以下路线:

如您所见,我使用throwExceptionOnFailure=false

我从配置中获取我的网址。但我们发现如果

pushProperties.getUrl()=localhost:8080/url?action=myaction

并且在以下情况下不起作用

pushProperties.getUrl()=localhost:8080/url

骆驼中是否有通用方法将请求参数添加到 URL?

就像是:

骆驼api里面

0 投票
1 回答
46 浏览

apache-camel - 我怎么知道路由何时完成对骆驼目录的处理?

一旦我的路线完成处理骆驼中的目录及其子目录,如何获得触发器?有什么办法可以在路线中指定吗?

0 投票
1 回答
1124 浏览

java - Camel - 如何限制 sftp 消费者的文件大小?

我有 dsl 路线:

我想限制文件大小以供使用。例如,我想忽略大小超过 100Mb 的文件。如果骆驼遇到的文件超过100mb,我可以选择进行回调

我读过了:

http://camel.apache.org/ftp2.html

但我找不到任何相关的东西

0 投票
1 回答
1183 浏览

java - 骆驼:filterFile DSL 示例

我想filterFile在我的骆驼路线内使用。

我有这样的路线:

我已阅读file2 文档

这里写着:

但我不明白我应该在哪里使用这种简单的语言。

0 投票
1 回答
2331 浏览

java - 骆驼没有捕捉到异常

但是logger.warn("Error"); 没有被调用。

我错了什么?

如何为骆驼路线注册全局异常处理程序?

0 投票
2 回答
16691 浏览

java - 使用 @SpringBootTest 进行 Spring Boot 和 Camel 测试

我有 spring boot 应用程序,spring boot 版本为 1.5.8camel 2.20.1

简单路线:

和简单的测试:

当我运行这个测试时,它运行良好,我收到一条消息并且端点很满意。如果我添加@SpringBootTest注释,测试失败?为什么 ?当我运行 maven clean install 时也没有注释它也会失败:(

任何人都知道这个注释对骆驼测试有什么作用,或者我该如何调整它以使其工作?

谢谢

0 投票
1 回答
2360 浏览

spring - Camel Rest api 消费者使用 SpringOAuthResttemplate

我必须从我的 spring boot 应用程序中调用几个 rest web 服务。我打算使用 Camel 来配置流程和其他 EIP 用例。一些端点正在使用 oAuth2 身份验证。我打算使用 Spring oAuthResttempalte。互联网上的所有示例都使用restlet、CXF 或camel-http。

骆驼休息消费者

我无法找到仅使用 spring resttemplate 的单个示例。有没有人使用 Spring Resttemplate 实现 Camel Rest 消费者?

互联网上的一些示例使用码头服务器来使用休息端点。为什么你需要一个简单的休息消费者的码头服务器?

0 投票
0 回答
1200 浏览

apache-camel - 如何在camelcontext路由中设置从收到的xml到pojo类的setBody?

设置正文之后传递的正文为空。这是 SOAP 请求的路由。如何在骆驼路线本身中与所需的类对象进行交换?

0 投票
2 回答
1670 浏览

apache-camel - Apache骆驼优雅路由关闭

我有一个 Camel 路由,它使用队列中的消息并将消息存储到数据库中。现在我想以优雅的方式手动关闭正在运行的骆驼路线。每当我需要停止 Camel 路线时,我都会触发一个 RestEndpoint。这个端点应该停止路由。但是,如果在关闭期间有任何正在运行的消息或事务正在运行,则它必须成功完成而不消耗来自骆驼路由的 from("") 端点的任何新消息,并在完成飞行消息或事务后关闭。谁能帮助我如何编码?