cancel
Showing results for 
Search instead for 
Did you mean: 

ABAP Proxies problem - Recieving data by the Execute_Asynchronous method

Former Member
0 Kudos

Hi All,

I really need your help in solving one weired problem with the ABAP proxies.

XI sends data to ABAP proxies(two proxies , work order and reservations). When XI sends data to first proxy (create work order) it works (creates entry in the table), second time when XI sends data to the create reservations proxy it works (cerates entry in the table). But now when we again call the first proxy for cerate work order it doesnt create the entry in the table. When we debugged it , we found the method doesnt receive the data. In SXMB_MONI all the messages are successfull.

Please help us to find out why it is happening like this.

Again , when we reatsnrport everything from development to staging it works correctly for the first time and again at secodn time it fails in the same scenario.

Please help me , any inputs will be appreciated and rewarded.

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hey

Are you sending the exact same data twice?it could be possible that proxy has some logic wherein it will not store any duplicate values(or may be overwrite duplicate values).

Thanx

Aamir

bhavesh_kantilal
Active Contributor
0 Kudos

Did you check the status of your ,message in SXMB_MONI on your R3 system? Normally these also will provide you some inputs.

Regards,

Bhavesh

VijayKonam
Active Contributor
0 Kudos

It might be the case that one of your inbound Qs in R3 system might have been blocking these messages. Check using SMQ2 if any blocked ques are blocking other messages to be delivered. If Q is getting blocked, there could be some problem with your abap code as well.

VJ

Former Member
0 Kudos

Hi Bhavesh,

In R3 SXMB_MONI the message is successfull. We tried to trace the program also when it receives the data. It recievs the data for the first time , and next time when we execute the second interface. After executing second interface , when we go to the first interface again it doesnt recieve any data, the stucture is empty.