cancel
Showing results for 
Search instead for 
Did you mean: 

Calling outbound proxy from abap

Former Member
0 Kudos

Hi PI Experts,

I have built a proxy service in PI and it works fine when I tested it through SOAP UI. Now I am trying to call the outbound interface of the same proxy service from my abap code. While trying to do this I get the below error:

"No receiver determination could be determined" Somehow the abap call is unable to locate the receiver determination that I created in Integration builder. Do we need to do anything additional from ABAP side in order for the service to recognize the receiver and subsequently other things like sender agreement, Interface determination etc.

Please provide any pointers on this.

Regards,

Suganya R

Accepted Solutions (0)

Answers (5)

Answers (5)

Former Member
0 Kudos

Thanks for all your reply. I was not mapping the output back to the structure and that's why washaveing the error.

Regards,

Suganya R

iaki_vila
Active Contributor
0 Kudos

Hi Suganya,

With

Former Member
0 Kudos

Hi Suganya

In the integration directory you need to have the receiver determination created with the below combination

1. Sender Service : should be the SAP buiness system from where you are calling the proxy.

2. Sender service interface:  The interface for which the proxy has been created.

3. The namespace of the proxy service interface.

Former Member
0 Kudos

Hi Suganya,

Can you just try with service registry and see whether it is throwing any error or not.

After that do as said above.

Regards,

Abhi

gagandeep_batra
Active Contributor
0 Kudos

Hi Suganya,

check the interface name and namespace that you define in Receiver determination and also try to test using "test configuration" & for proxy in dual stack we no need sender Agreement & sender CC.

check below doc that may help:

http://saptechnical.com/Tutorials/XI/ABAPClientProxy/page1.htm

Regards

Gagan