问题标签 [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.
apache-camel - 骆驼路线不为文件延迟连续轮询文件
我正在使用带骆驼的弹簧靴。我配置了以下路线:
但是它只运行一次,延迟应该像没有发生的轮询器一样工作?
java - Camel:迭代标题中的元素,并行处理
我将 url 列表存储在 Apache camel 标头中,下面是代码,
现在我需要迭代标题中存在的这个列表并调用 url。这应该是并行活动。我尝试使用 split(..) 如果我们将列表存储在正文中,它工作正常,但由于某些限制,我无法将它存储在正文中。如果我获得代码来迭代和并行处理 Camel Header 中存在的集合,这将很有帮助。
问候, 拉格万
apache-camel - 骆驼路线中的布尔条件
有没有办法像这样工作?我说的是什么时候里面的条件。
我试过了:
对于第一个解决方案,会引发错误,而第二个解决方案不起作用。我知道我可以从这里创建一个新类和一个方法:如何在骆驼路线中使用 java 布尔条件? 我在这里读到了谓词:http ://www.davsclaus.com/2009/02/apache-camel-and-using-compound.html 。但是如果不使用新的类或谓词,有没有办法可以实现这一点?
apache - 使用 APACHE CAMEL 的 PGP 签名
如何使用 Apache camel 添加路由以加密和登录 PGP 格式
java - 这个 xml 文件的 jaxb 注释应该是什么?
我有一个 xml 文件有效负载,我想使用 jaxb 解组,我创建了一个用于解组的 pojo 类,并且我已经为该 pojo 定义了 xml 属性和元素,但是我对命名空间、如何注释有点困惑他们?
我的 xml 文件:
我的 Jaxb 注释 Pojo 是:
. . . 继续
解组时出现以下异常:
我认为我没有正确定义命名空间,因为我还没有定义命名空间,因为我仍然感到困惑,有什么想法吗?
编辑: 这是我的解组路由
java - 使用 bean ref 在骆驼路线中设置标题
我想在路由中注入 Shape 实现test(Demo,xxx)
- setHeader() 可以帮助在路由中添加一个 Shape 实现。
- 除了在骆驼路线中设置标头之外,是否还有其他选择,因为它有其优点和缺点
java - Camel/Spring 无法识别正确的重载方法
我正在使用 Apache Camel 2.16.1。我有一个带有重载方法的 A 类:
我在 Spring DSL 中有一些 Camel 代码:
当它似乎应该非常清楚地解析为第二个“String,String,int”方法时,我不断收到一个模棱两可的方法异常。如果我想要第一个,呼叫将是“doThing('blah', 'blah', '10')”。如何在不重命名方法的情况下解决此问题?我已经尝试过以下方法但没有成功:
apache-camel - QPID 连接工厂属性
我的系统基于骆驼并使用Apache QPID 0.37.0来使用来自远程 AMQPS 服务器的消息。我们的系统通过客户端证书进行身份验证。因此我有这样的配置:
这工作正常。但是,以这种方式(即在 URI 中)配置密钥/信任存储有几个缺点:
- 首先,它不容易阅读和维护。
- 一些组件会记录 URI,因此路径(我可以接受)和密码(哎哟......)会被记录下来。
我知道可以通过系统属性(javax.net.ssl.keyStore
, and son on)进行配置,但这不是一个选项,因为不同的模块可能使用不同的密钥和信任存储,我们希望将它们保存在单独的文件中。
有没有办法以不同的方式配置JmsConnectionFactory的那些传输属性?
就像是:
请注意,此工厂在 JMSConfig 中使用,而 JMSConfig 又在 AMQPComponent 中使用:
apache-camel - Apache骆驼休息dsl RestBindingMode.json不工作
我正在尝试使用camel-rest-dsl构建rest api。我尝试过多个提供商,火花休息,码头。但是当我使用 RestBindingMode.json 时它会抛出 marshelling 异常,如果我删除了 rest 绑定模式它工作正常。
SpringRouteBuilder
这里的 balanceService 是一个简单的 Spring @Service 重载方法,而 BalanceInfo 是一个简单的 pojo 类,有两个字段和 getter 设置器。