cancel
Showing results for 
Search instead for 
Did you mean: 

IDOC to JMS

Former Member
0 Kudos

All,

I have a query on IDOC to JMS scenario.

My issue is depending of Value in one of the field in IDOC ,i need to pick JMS Queue. Is it possible.

I have 40 different Queue Names and depending on segment value from IDOC i need to select and put respective IDOC in respective JMS Queue.

Thanks in Advance.

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Yes, you can do it as Stefan said.....by creating 40 differen business services and 40 JMS communication channels.

But I think it is not feasible to do so.

Thanks,

Former Member
0 Kudos

Hi,

Creating 40 CC is not good solution.

Iam checking if there is any other way to solve the issue.

Former Member
0 Kudos

Hi Dinesh,

Instead of going with 40 different communication channel you can assign a queue keeping the Quality of service as Exactlyonceinorder i.e you would have single queue assigned and messages will flow accordingly.

Thanks,

Former Member
0 Kudos

Harren,

Can you please elobrate in detail.....

Former Member
0 Kudos

Hi Dinesh,

Just keep the Quality of service as "ExactlyOnceInOrder" and assign a queue. So all the message will flow in the same queue.

Thanks,

stefan_grube
Active Contributor
0 Kudos

you need 40 business service with a seperate JMS channel.

Then you do a receiver determination based on the value.