cancel
Showing results for 
Search instead for 
Did you mean: 

Problems Connecting Multiple ECC Clients with SAP PO (Java Only)

former_member189558
Contributor
0 Kudos

Hello,

We are using SAP PO 7.5 and are connecting to two SAP R/3 Clients (R/3 Version 4.7) for Idoc Communication..

For that we create two resource Adapters (inboundRA_<R3Client1> and inboundRA_<R3Client2>) as per the blog:

From the R/3 side, the same RFC(TCP IP) is used for both the clients.[Since RFC is client independent]

We want to know if the above process is fine. We are facing the following problems with this:

  • In the Development environment the above works fine. But every day the Program ID gets de-registered from the R/3 Gateway (smgw). If we just save one of the inboundRAs from NWA, then the program Id gets registered again on the R/3 side.
  • Now in the Quality environment -- one of the InboundRAs goes to red. If we stop one inbounRA, then the other works fine -- but not both together. Now, both turns green only when:
    1. in the Properties of the inboundRA.. we mention the port number(eg. 3300) for gatewayService for one RA, and the sapgw00 entry for the other RA. if we specify the same entry in both the RAs, then it does not work.

Any insights on this?

Thanks and Regards,

Himadri

Accepted Solutions (0)

Answers (1)

Answers (1)

Harish
Active Contributor
0 Kudos

Hi Himadri,

did you try using the parameter multiRepository from the InboundRA configuration.

Managing Calls from Multiple SAP Systems - Components of SAP Communication Technology - SAP Library

regards,

Harish

former_member189558
Contributor
0 Kudos

Hi Harish,

Multirepository works when we connect to multiple systems with separate System ID. Here the requirement is to connect to the same R/3 box with same System ID.. but with separate clients.

Thanks,

Himadri

Harish
Active Contributor
0 Kudos

Hi Himadri,

AFAIK - you can still use the parameter for multiple client connection to same SID.

regards,

Harish

former_member189558
Contributor
0 Kudos

With Multirepository, you can maintain multiple entries for each SID . .

Like:

<SID>=XI_IDOC_DEFAULT_DESTINATION_<SID>

There AFAIK, we can not make entries for each client.

Thanks and Regards,

Himadri