从码头发送消息到队列时出错(使用骆驼)

时间:2018-12-17 07:02:52

标签: apache-camel jetty activemq apache-servicemix

我使用servicemix。我正在尝试将邮件从码头发送到队列,但是出现以下错误: enter image description here 我的蓝图:

<camelContext xmlns="http://camel.apache.org/schema/blueprint">
  <route>
    <from uri="jetty:http://localhost:8180/test"/>
    <to uri="activemq://events_test" /> 
  </route>
</camelContext>

如果我使用从码头到文件的路线-一切都会正常工作

1 个答案:

答案 0 :(得分:1)

您的路线的

Exchange pattern是InOut,因此您的码头消费者等待activemq生产者的响应。如果您有activemq消费者将处理您的码头请求,则会出现响应。如果activemq生产者不应该做出响应,而您只需要将请求保存在队列中,则使用“ inOnly”代替,如果使用“ to”,则使用:

<inOnly uri="activemq://events_test" />