0
REST服务我已经配置般地路线:发布JSON与骆驼
<camelContext id="camel" trace="true" xmlns="http://camel.apache.org/schema/spring">
<route id="demo-rest-route">
<from uri="activemq:queue:demo.rest"/>
<!--<setBody inheritErrorHandler="true" id="setBody2">
<simple>name=${body}</simple>
</setBody>-->
<setHeader headerName="Content-Type" inheritErrorHandler="true" id="setHeader3">
<constant>Content-Type: application/json;</constant>
</setHeader>
<setHeader headerName="Exchange.HTTP_METHOD">
<constant>POST</constant>
</setHeader>
<toD uri="http://localhost:8181/cxf/person" />
</route>
</camelContext>
我可以手动HttpRequester或杆状JSON没有问题,但路线导致415不支持的媒体类型的错误。 我试图设置标题,但我想那里是缺少的东西。