camel-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Willem Jiang <willem.ji...@gmail.com>
Subject Re: set jms reply to in message header
Date Tue, 24 May 2011 04:47:11 GMT
I can reproduce the error and will dig the code for it.

On 5/24/11 11:29 AM, Jim Newsham wrote:
>
> I have tried "queue:myqueue" and the result is the same. I tried both:
>
> //exchange.getIn().setHeader("JMSReplyTo",
> ActiveMQConverter.toDestination("queue:myqueue"));
> exchange.getIn().setHeader("JMSReplyTo", "queue:myqueue");
>
> Thanks,
> Jim
>
> On 5/23/2011 5:21 PM, Willem Jiang wrote:
>> Hi,
>>
>> Can you change the queue name to queue:myqueue?
>>
>> On 5/24/11 11:13 AM, Jim Newsham wrote:
>>>
>>> Hi Willem,
>>>
>>> Unfortunately I do not know the reply-to queue name at the time the
>>> route is created, which is why I hoped to set the reply-to header
>>> dynamically. Are you saying that my example should work if I used a
>>> javax.jms.Destination? I have tried the following but the result is the
>>> same as before.
>>>
>>> public void process(Exchange exchange) throws Exception {
>>> exchange.getIn().setHeader("JMSReplyTo",
>>> ActiveMQConverter.toDestination("queue://myqueue"));
>>> }
>>>
>>> Thanks,
>>> Jim
>>
>>
>
>


-- 
Willem
----------------------------------
FuseSource
Web: http://www.fusesource.com
Blog:    http://willemjiang.blogspot.com (English)
          http://jnn.javaeye.com (Chinese)
Twitter: willemjiang

Connect at CamelOne May 24-26
The Open Source Integration Conference
http://camelone.com

Mime
View raw message