Skip to Content
avatar image
Former Member

How do ABAP Proxy and XI adapter work?

Hi everybody,

I have a general question about the ABAP proxy and XI adapter.

In order to use the ABAP proxy and XI adapter, I must configure the HTTP Destination between the R/3 system and the XI server. I must also maintain the SLD.

After several hours configurations with our administrator, it failed. At least the HTTP Destinations on both servers don't work correctly. We got always HTTP error message. But a scenario with an ABAP Receiver proxy works! It is really strange and laughable. We're very happy about that but don't know why and what happened. Today we tested the ABAP Sender proxy, it doesn't work.

So we decide to ask the XI experts in this forum to give us a general lessen about the ABAP proxy: how it works, why we should create the HTTP destinations, how do the destinations work and so on.

Thanks a lot in advance!

With best regards

Xiang

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Best Answer
    avatar image
    Former Member
    Sep 18, 2008 at 11:38 AM

    Hi

    Once you create the interface in XI, you generate the proxies on your R3 system.

    Client Proxies -->

    This is done for outbound interfaces. You generate the proxy and then write a report that fills in the proxy class with the data and pushes it to XI.

    Server proxies -->

    Generated for inbound interfaces. Generate the proxy and write the implementation for the exectue method that deals with the data sent from XI to the R3 system

    Abap Proxy

    ABAP Proxies in XI(Client Proxy)

    Smarter Approach for coding ABAP Proxies

    https://blogs.sap.com/?p=41601

    ABAP Proxy - XML to ABAP Transformation

    http://help.sap.com/saphelp_nw04/helpdata/en/ba/f21a403233dd5fe10000000a155106/frameset.htm

    why we should create the HTTP destinations, how do the destinations work and so on.

    we create http destiantio because in proxies , adapter is not use so who is goin to send the message to integration server ...by creating http destinatio we create integration engine which send messg to IS . then messg is routed .and all

    error in HTTP to file scenario http to file

    hope this help's you

    Regard's,

    Chetan Ahuja

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Hi to all,

      Thanks a lot!! The problem is solved!!

      Thanks a lot to Carlos and Sunil Singh. Yor replies are very helpful.

      With Best regards

      Xiang

  • avatar image
    Former Member
    Sep 18, 2008 at 12:48 PM

    Hi Xiang,

    As you mentioned you are able to execute Server Proxy.This is becuase the RFC destination (SAPSLDAPI and LCRSAPAPI) created by you in XI abap stack of type TCP/IP are working properly and hence it is able to execute server proxy.

    While the setting required at the R/3 side are not properly done. May be RFC Destination of HTTP type is not properly configured. Try to check the connection if it is working fine.

    Then you also have to give credentials of your XI in R/3 in transaction SLDAPICUST.

    Thanks

    Sunil Singh

    Add comment
    10|10000 characters needed characters exceeded