26得票12回答
如何在Spring Boot中为Camel配置Jackson ObjectMapper

我正在尝试使用Jackson在Camel路由上将POJO序列化和反序列化为JSON。其中一些具有Java 8 LocalDate字段,我希望它们被序列化为YYYY-MM-DD字符串,而不是整数数组。 我们的Spring Boot应用程序仅使用Java配置,因此没有XML Camel配置。 我已...

25得票1回答
Camel上下文中的异常堆栈跟踪

我想从Apache Camel的onException处理程序中检索堆栈跟踪: <onException> <exception>java.lang.Exception</exception> <ha...

23得票4回答
如何在Apache Camel中对生产路由进行单元测试?

假设我在单独的RouteBuilder类中创建了我的路由,它看起来像: 从JMS队列获取消息 进行某些转换、验证等操作 根据验证结果将消息转发到特定的JMS队列并保存一些东西到数据库中 我想在没有JMS代理和数据库的情况下对这条路线进行单元测试。我知道我可以模拟我的Processor实...

23得票2回答
骆驼路由器中的end与endChoice之间的区别 - 不是通常的问题

首先,是的,我已经搜索过了,并且,是的,我已经阅读了每个人都指向的同一份Apache文档。 :-) 我认为有点混淆,我认为我知道一个答案,所以让我举一个我认为是正确的例子,并跟随我认为的答案。谢谢。哦,我知道一些endChoice()行并不是严格必要的,Camel会处理好它,但除非有理由不使用...

22得票2回答
Apache Camel:errorHandler和onException有什么区别?

什么是这两者之间的区别:<camel:errorHandler id="deadLetterErrorHandler" type="DeadLetterChannel" deadLetterUri="log:dead"> <camel:camelConte...

22得票3回答
OSGi容器中的骆驼:将InterceptStrategy应用于所有骆驼上下文

我有几个捆绑包(A,B和C)部署在一个OSGi容器中,每个包都包含一个CamelContext和一些路由。我有另一个捆绑包(M),其中包含一个带有路由(用于收集监控数据)和InterceptStrategy bean的CamelContext。我希望来自M的InterceptStrategy ...

21得票3回答
Spring事务同步JDBC和JMS

我有一个在jboss上运行的spring web应用程序,目前配置为使用HibernateTransactionManager进行数据库事务管理并使用JmsTransactionManager进行Jms事务管理。对于Jms,我们使用Camel和ActiveMQ,我们的数据库是DB2。在事务内,...

21得票1回答
骆驼(Camel) - '子路由'中的异常处理

Camel明确处理了两种错误处理的范围: 全局 每个路由 我遇到的问题是在“子路由”中抛出异常。例如,我有这个路由:from("direct:sendToWebservice"). .processRef("massageBeforeSending"). .to("ht...

21得票2回答
骆驼路由发送至多个终端点

这两者有何区别?from(endpoint).to(endpoint:a, endpoint:b) from(endpoint).multicast().to(endpoint:a, endpoint:b) 找不到第一个的任何文档

21得票5回答
.NET中的Apache Camel替代方案?

Apache Camel提供了可配置的架构,允许在Java环境中托管的Web服务消息在运行时动态确定。 我想知道是否有类似/等效的框架用于在.NET/SharePoint环境中托管的C#应用程序?