on 10-15-2008 7:53 PM
I am doing IDOC to JMS Scenario(2 receivers).
for example....jms1 and jms2 are receivers..
in interface determination,I have checked as Maintain order at runtime. First JMS1 then JMS 2 should receive the message.
if i do so ,it is going for holding in run time workbench message monitoring....
But, i need order at runtime...what shall i do...
Edited by: Harsha reddy on Oct 15, 2008 9:32 PM
Harsha
Did you get solution for this ?
I too have exactly the scenario
thanks,
Giridhar Kommisetty
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
>>in interface determination,I have checked as Maintain order at runtime
If JMS1 and JMS2 are two separate business system/service then you dont need to set the order in interface determination.Order is set in interface determination when you have multiple interfaces on 1 single receiver.
Thanx
Aamir
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Harsha
I didnt get your problem exactly. If you are using Maintain order at runtime then it is nothing but EOIO. Holding at Runtime workbench means??
Did you defined any conditions for passing data to JMS1 and JMS2 or without even condition you are using it.
As the business system is same it doesnt matter. It will go one by one.
Thanks
Gaurav
Aamir/Gaurav,
I dont have any conditions in interface determination,I have put JMS1 and JMS2 as the interfaces.Now i removed that Maintain order at runtime option in interface determination.It works fine.I mean messages are being posted to receivers.Which is creating a problem.Because,They need JMS1 first and then JMS 2.But,they are getting JMS2 first then JMS1.That is the reason why we went with Maintain order at runtime. When ever we go with this option,they messages in Message monitoing(RWB) shows holding. we are stuck here and dont now how to proceed further.
We are using PI7.0 with SP 9.
I even saw some note which explains the same problem, but I am not sure if i need to implement that Note.
Note : 901773
I am still unsure where do we specify EOIO.Because,I came to know EOIO is being taken by JMS from MDT in RWB.is there a way to chnage th EO for JMS....
Edited by: Harsha reddy on Oct 16, 2008 7:44 PM
Hi Harsha
Note does talk about the problem you are facing.
Without using Maintain Order at Runtime it act as EO. You have two mappings right.
is the order Configured is also JMS2 and JMS1 when u didnt used Order at runtime. Try to reverse and see if it shows the reverse effect
For JMS to implement EOIO i relied on Maintain order at runtime and it worked.
If nothing work then apply the note.
Thanks
Gaurav
User | Count |
---|---|
84 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.