在Apache Camel中休息到JMS桥

时间:2015-01-22 21:58:06

标签: java apache-camel

我能够在Camel中设置REST端点,我想将它桥接到JMS。发送JMS消息,但正文是空的。我希望JMS消息的主体是纯文本的HTTP请求。我怎样才能实现这种映射?调试我看到Camel Exchange的主体是org.apache.camel.converter.stream.InputStreamCache

的实例

我的代码如下所示:

rest("/test").post("/post ").to("activemq:ao_wsbroker?URL=tcp://localhost:61616");

我尝试过使用jetty和restlet组件。

1 个答案:

答案 0 :(得分:2)

尝试在.to()

前添加convertBodyTo(String.class)