The idea is to create simple proxy with WS at one end and JMS(ActiveMQ) at the other. Use case goes like this: 1. send request using CXF endpoint 2. message is forwarded to activemq request queue 3. response is read from activemq response queue 4. received rsp. message is returned back to CXF endpoint as response
<route> <from uri="cxf:bean:amqBridgeEndpoint" /> <transform> <simple>${body[0]}</simple> </transform> <marshal ref="jxb"/> <removeHeaders pattern="CamelHttp*"/> <to uri="activemq:queue:request?replyTo=response&replyToType=Exclusive" /> <unmarshal ref="jxb"/> </route> The route works but I also receive following WARN message: reply.QueueReplyManager WARN Reply received for unknown correlationID [Camel-ID-HR00089234-50027-1431082752364-0-6] on reply destination [queue://response]. Current correlation map size: 0. The message will be ignored: ActiveMQTextMessage How did the message arrive at WS endpoint if this queue manager states that it'll be ignored. How can I resolve this issue (warning). -- View this message in context: http://camel.465427.n5.nabble.com/QueueReplyManager-reply-received-for-unknown-correlationID-tp5766856.html Sent from the Camel - Users mailing list archive at Nabble.com.