休息到 Apache Camel 中的 JMS 桥
Rest to JMS bridge in 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 组件。
尝试在.to()
前面加上convertBodyTo(String.class)
我能够在 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 组件。
尝试在.to()
前面加上convertBodyTo(String.class)