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:
Start transaction SM59.
An overview of RFC connections is displayed.
To create a new RFC connection, choose Create .
Specify an RFC destination.
Specify Connection Type G (HTTP Connection to External Server).
Add a short description of the RFC destination.
Choose Enter .
The settings fields for the connection type are displayed.
On the Technical Settings tab, specify the HTTP address for the gateway that the Advanced Adapter Engine will use to send messages.
It is recommended that you use HTTPS.
More information: HTTP and SSL in the SAP NetWeaver Process Integration Security Guide .
The HTTP address consists of the following elements:
Field |
Value |
---|---|
Target Host |
For example, pwdf0740.sap.com |
Service No. (HTTP or HTTPS port) of Advanced Adapter Engine |
For HTTP: 5<system number>00 For HTTPS: 5<system number>01 For example, 50001 Note
The port to a J2EE server is always 5<system number>00 . |
Path Prefix Path prefix to Advanced Adapter Engine (path in the HTTP service tree of the SAP NetWeaver AS) |
/XISOAPAdapter/MessageServlet?ximessage=true Note
If the system displays the Query String Not Allowed message, you can safely ignore it. |
On the Logon & Security tab, specify the following:
Basic Authentication
Language
Client: 000
User
This is the user that represents the sending business system.
The user consists of the following parts: PI<SERV><SID>. The SAP default user is PIAPPL<SID of AEX>.
More information: Service Users for Message Exchange in the SAP NetWeaver Process Integration Security Guide
Password: the password you have specified for this user
To create a new user, you can use transaction SU01 to copy the PIAPPL<SID of AEX> to PIAPPL<SID of the ABAP Backend System>.
The user and password (or any other user that you may specify instead) must exist on the Advanced Adapter Engine with the role SAP_XI_APPL_SERV_USER (service user role for application systems).
It is recommended that you create a different user in Advanced Adapter Engine for each business system.
Save your changes.
If you are using an Integration Server (double stack), you can specify the HTTP destination for the Integration Engine as a new parameter IS_URL with the sender/receiver sub-parameter. Use transaction SXMS_IECONF.
Connecting to Enterprise Services Repository
To connect to an Enterprise Services Repository, you need to configure the RFC destination SAP_PROXY_ESR. This RFC destination is used by proxy generation (transaction SPROXY). SAP_PROXY_ESR is configured in the same way as the HTTP destination for an ABAP backend system.
Perform the following steps:
Start transaction SM59.
An overview of RFC connections is displayed.
Choose Create .
Specify the following information:
Field |
Value |
---|---|
Target Host |
For example, pwdf0740.sap.com |
Service No. (HTTP or HTTPS port) of Advanced Adapter Engine |
For HTTP: 5<system number>00 For HTTPS: 5<system number>01 For example, 50001 Note
The port to a J2EE server is always 5<system number>00 . |
RFC Destination |
SAP_PROXY_ESR |
Connection Type |
G (HTTP Connection to External Serv) |
Description: |
ESR for Proxy Generation |
Path Prefix: |
/rep |
On the Logon & Security tab, specify the following:
Basic Authentication: active
User: esr_user
The esr_user user must be assigned the role SAP_XI_IR_SERV_USER.
Password: <Your esr_password>
Save your changes.