Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

TO Read the data from the I/P payload of the proxy

former_member320332
Contributor
0 Kudos

I want to know is there any function module or report available to read the data from the

payload of the proxy. As we can see the data in the input payload for the prticular

message in sxmb_moni tcode.Is there any table where this data will be stored.

And also I have to update one Ztable with XML Message ID,Sender Interface Namespace,

Sender Interface Name as and when this proxy is triggered. For this I will have to implement the

class for the interface in the sproxy tcode and in this implementation i will update this

ztable but my problem is how will i get this values there.

In debugging I found one report rsxmb_display_msg_vers_new is submitted in sxmb_moni to show ll these details but

looking specially foe the paylod data.

Your help is highly appreciated.

Thanks.

1 ACCEPTED SOLUTION

Former Member
0 Kudos

These link should help:

http://wiki.sdn.sap.com/wiki/display/ABAP/ABAPProxy-EnterpriseServices - WIKI

I set up a custom Z table to hold data that was sent / received from the proxy.

Michelle

6 REPLIES 6

Former Member
0 Kudos

These link should help:

http://wiki.sdn.sap.com/wiki/display/ABAP/ABAPProxy-EnterpriseServices - WIKI

I set up a custom Z table to hold data that was sent / received from the proxy.

Michelle

0 Kudos

Thanks Michelle.

Actually I dont want to go for Ztable as I am thinking if it is available in sxmb_moni it will be better to fetch the data from there.

I found one class CL_XMS_PERSIST_ADM having one method get_xi_payload trying using it. If anybody has used it earlier

please help me.

0 Kudos

I have used the class CL_XMS_PERSIST_ADM to get this XI payload data and it is solved.

Thanks for all your help.

0 Kudos

Hello PawanG,

I am badly need to know how did you get the payload data into your program. I am very much new to XI , but this is my requirement.

My requirement:- Get the data into internal table from payload with reference to the message id. Please help me out.

JerryWang
Advisor
Advisor
0 Kudos

Hello PawanG ,

It is very simple to find out all DB tables involved in the rsxmb_display_msg_vers_new . Steps below:

1. run tcode SE30

2. click "program" radio box, input RSXMB_DISPLAY_MSG_VERS_NEW as program name, click "Execute" button.

3. input an valid message uuid in the "Message GUID" field and execute.

4. go back to SE30,click "Evaluate" tab

5. click "DB tables".

Then all DB table name and description are listed there. I am sure you can find what you need. Good luck!

Best Regards,

Jerry

former_member320332
Contributor
0 Kudos

I am able to get the XI payload data.

But does anybody know how to get the Message ID,Sender Interface Namespace,

Sender Interface Name in the proxy implementation.