cancel
Showing results for 
Search instead for 
Did you mean: 

How to use DCJMSReplyTo in JMS Receiver Adapter

Former Member
0 Kudos

Hi,

I was trying to send the message to TIBCO JMS dynamically to a queue name based on the value in the message.

I followed the steps as in the SAP Note: 8563461

1) Set the queue name to DCJMSReplyTo in udf under the namespace "http://sap.com/xi/XI/System/JMS"

2) Ticked the ASMA in JMS reciver Adapter

3) additional paramter with the name 'JMS.Message.DynamicDestination' and value 'true' (without quotes for both

strings) in JMS 'Additional Parameters' table.

4) configure the module as below:


i) Module key HEADER
Parameter name key.0
Parameter value write http://sap.com/xi/XI/System/JMS DCJMSReplyTo
 
Module key HEADER
Parameter name value.0
Parameter value JMS DCJMSReplyTo

ii)Module key HEADER
Parameter name key.0
Parameter value write http://sap.com/xi/XI/System/JMS DCJMSMessageProperty0
 
Module key HEADER
Parameter name value.0
Parameter value JMS DCJMSMessageProperty0

Messages are not going to the required queue.

Please let me know what am I missing?

Thanks,

Aravind

Edited by: ajnayak on Feb 8, 2012 4:15 PM

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Dear Nayak

What error are you getting when you are trying to post the message?

Former Member
0 Kudos

Hi Sourabh,

there is no error. But JMS queues are not receiving any message.

Thanks,

Aravind

Former Member
0 Kudos

Hi Aravind,

I'm having the same issue.

Were you able to resolve this problem?

Thanks

Shakthi

Former Member
0 Kudos

Hi Shakthi,

Yes, this issue is solved now.

Check the question number 2.8 and 2.9 in the SAP note: 856346. This works.

http://scn.sap.com/message/11061913

Steps:

1) set the DCJMSReplyTo in UDF

2) configure the Communication channel:

No need of any extra modules in the module processing.

Thanks,

Aravind

Answers (0)