on 10-03-2008 8:39 AM
Hi All,
I've been trying to develop (to test how to do it, actually) an SOAP to ABAP(PROXY) scenario
In my scenario i have 2 maps contained in one interface mapping:
proxy_res_soap_res_mm
soap_req_proxy_req_mm
Please guide us how many sender agrrements and how receiver agreemnets need s to becreated for this scenario.
Many thanks in advance
Regards
Kiran Kumar
Answered
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
One Sender Agreement & One Receiver Agreement & Rest of the configuration which you already know.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Kiran,
You will need only to configure the request message side (as though the request was asynchronous) no config is required for the response since the request holds a connection until the response comes back.
So in summary:
One sender agreement for SOAP sender channel and outbound interface.
One receiver determination from SOAP Outbound to Proxy system.
Once Interface mapping from outbound to inbound interface.
One receiver agreement specifying the Proxy receiver and the proxy communication channel.
Regards,
Yaghya
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Yagna,
The soap (SYNC) to ABAP proxy(SYNC) whether the configurations remain the same because i was getting an error .
<s:SystemError xmlns:s="http://sap.com/xi/WebService/xi2.0">
<context/>
<code>RCVR_DETERMINATION.MESSAGE_INCOMPLETE</code>
<text>Message is incomplete. No Sender found</text>
</s:SystemError>
</detail>
</SOAP:Fault>
</SOAP:Body>
Regards
Kiran
> The soap (SYNC) to ABAP proxy (SYNC) whether the configurations remain the same because i was getting an error .
>
> <s:SystemError xmlns:s="http://sap.com/xi/WebService/xi2.0">
> <context/>
>
><code>RCVR_DETERMINATION.MESSAGE_INCOMPLETE</code>
>
> <text>Message is incomplete. No Sender found</text>
As your message is SYNC from both side (SOAP & PROXY) then in this case you must have
One Sender Agreements
Two Receiver Agreements
Because One sender agreement is to send the data from SOAP to XI and there is no need of second sender agreement because in case of proxy there is no need to SA. But you need two RA (receiver agreement). First RA is to receiver the message in proxy & second RA is to get the response back by proxy to SOAP.
Check rest of the configuration again.
User | Count |
---|---|
93 | |
10 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.