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&amp;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.

Reply via email to