06-29-2010 10:04 AM
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.
06-29-2010 12:04 PM
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
06-29-2010 12:04 PM
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
06-29-2010 12:39 PM
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.
06-30-2010 6:46 AM
I have used the class CL_XMS_PERSIST_ADM to get this XI payload data and it is solved.
Thanks for all your help.
10-17-2011 11:31 PM
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.
06-29-2010 1:20 PM
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
06-30-2010 6:50 AM
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.