Skip to Content

To allow the usage of ABAP proxies in an integration scenario with AEX and an ABAP system,

the required RFC connections need to be set up accordingly on the ABAP stack.

The following blog gives an overview of the required steps.

Thanks a lot to Michal’s blog which was the basis for my overview.

Overview

The main steps which need to be performed to set up a proper proxy connectivity are the following:

  1. Connection to Enterprise Service Repository (ESR)
  2. RFC connection to the AEX

Detailed Setup Description

1. Step: Connection to Enterprise Service Repository

    • Start transaction SM59
    • Create RFC-Destination of type “G” (HTTP-Connection to external server).
    • Add a connection called “SAP_PROXY_ESR”:
    • Add AEX server host name and port (port usually 50000)
    • Add Path Prefix = “/rep

              

    • The user in the “Logon & Security” tab needs to be assigned to role SAP_XI_REP_SERV_USER

              

    • The connection can be tested via transaction SE80 or SPROXY.

               If the ESR connection is not working, the following error message will appear:

              

               If the ESR is connected properly, the connected ESR is shown:
              

2. Step: RFC-Connection to the AEX

    • Goto transaction SM59
    • SM59 -> http Connection to ABAP System (Type H)

              

    • Add AEX server hostname and port (usually 50000)
    • Path is “/XISOAPAdapter/MessageServlet?ximessage=true”

      

    • The connection can be tested by clicking button “Connection Test”
To report this post you need to login first.

2 Comments

You must be Logged on to comment or reply to a post.

  1. Stephen Ferracioli

    I am confused by the RFC connection type (for AEX). According to help.sap.com the HTTP Destination for the Advanced Adapter Engine is type “G” below:

    Creating the HTTP Destination for Advanced Adapter Engine 

    To create the HTTP destination to connect your ABAP backend system (business system) to Advanced Adapter Engine (AEX), perform the following steps:

    1. Start transaction SM59.An overview of RFC connections is displayed.
    2. To create a new RFC connection, choose  Create .
    3. Specify an RFC destination.
    4. Specify Connection Type   G (HTTP Connection to External Server).
    5. Add a short description of the RFC destination.
    6. Choose  Enter .The settings fields for the connection type are displayed.
    7. On the  Technical Settings tab, specify the HTTP address for the gateway that the Advanced Adapter Engine will use to send messages.

    Source: Connecting the ABAP Backend to Advanced Adapter Engine – Configuring Process Integration After Installation – SAP Librar…

    (0) 
    1. Stephen Ferracioli

      I also found another page on help.sap.com that says type H. So I’m going with type H

      5.In the  Corresponding Integ. Server field, enter an HTTP destination (pointing to the      corresponding Integration Server) with the following syntax:  dest://<HTTPDESTINATION>.You have to create this HTTP destination in transaction  SM59 as a destination of type H. You can maintain all the settings that transaction  SM59 offers, namely HTTP, HTTPS, user, and password.More information:

      Source: Configuring the Role of the Business System – Configuring Process Integration After Installation – SAP Library

      (0) 

Leave a Reply