cancel
Showing results for 
Search instead for 
Did you mean: 

RFC to SOAP

Former Member
0 Kudos

Hi XI Gurus

I am working on RFC to SOAP Scenorio.

I am not getting errors while execution of RFC function module from SAP.

But the values from response message is not getting rightly populated back into the table structure

When i see the XML response using SXMB_MONI

I seeing the values are correctly placed.

Can you pls help

Regards

Madhan D

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

Hi Madhan,

Do you have a mapping in your scenario ?

If yes, then it has to be the way Shabz mentioned.

If not, then most probably the response from SOAP contains an extra namespace, which your RFC CC doesnt understand, you have to use the XMLAnonymizerBean on the sender RFC CC to remove the extra namespace from the SOAP response.

Let us know if the problem still persist.

Thanks,

Pooja Pandey

former_member181985
Active Contributor
0 Kudos

can you dump the received response XML data on ECC system (RFCSender) to a local file system for each transaction to check what exactly is the issue.

I guess you are getting a different response even though your mappings were correct.

you need to write a bit more ABAP code in Sender BAPI to achieve this.

Former Member
0 Kudos

response structure mapping might be problematic,

use XMLspy and get the response structure exact, and do the mapping...

Shabarish_Nair
Active Contributor
0 Kudos

Check the following;

1. there sud be two mappings - RFC.Req -> SOAP.Req and SOAP.Resp -> RFC.Resp

2. one interface mapping that handles both these req. and resp. mapping.

Do you find any errors in SXMB_MONI or RWB?