Jms 驼峰:检索activemq消息中的对象

Jms 驼峰:检索activemq消息中的对象,jms,activemq,apache-camel,Jms,Activemq,Apache Camel,是否有一种方法可以在驼峰路由过程中将对象放入消息中 假设我有一条路线 from("direct:send") .process(queueProcessor) .to(activemqEndPoint) 在队列处理器中,我将一个对象放入交换中 现在,我有了一个侦听activemqEndPoint(队列)的侦听器 有什么帮助吗??提前感谢当然,Camel会将消息放入队列中,您只需将消息转换回您的对象类型即可 ActiveMQObjectMessage消息=(ActiveMQObjectMessa

是否有一种方法可以在驼峰路由过程中将对象放入消息中

假设我有一条路线

from("direct:send")
.process(queueProcessor)
.to(activemqEndPoint)
在队列处理器中,我将一个对象放入交换中

现在,我有了一个侦听activemqEndPoint(队列)的侦听器

有什么帮助吗??提前感谢

当然,Camel会将消息放入队列中,您只需将消息转换回您的对象类型即可

ActiveMQObjectMessage消息=(ActiveMQObjectMessage)消息

MyObject MyObject=(MyObject)message.getObject()

当然,Camel将在队列中放置一个,您可以将消息转换回您的对象类型

ActiveMQObjectMessage消息=(ActiveMQObjectMessage)消息

MyObject MyObject=(MyObject)message.getObject()


尝试这个对我有用

from("direct:send")
.process(queueProcessor)
.to(parallelQueue + "?jmsMessageType=Object")

尝试这个对我有用

from("direct:send")
.process(queueProcessor)
.to(parallelQueue + "?jmsMessageType=Object")