cancel
Showing results for 
Search instead for 
Did you mean: 

SLD RFC error in ABAP following system copy

Former Member
0 Kudos

Hello experts:

We had an environment installed with the Java (NP 7.0s) on one host (we'll call it hostX) and the ABAP (ECC 6.0) on a different host (hostY).

Here is what the SLD looked like, and it was working fine:

For the Java, in the Visual Administrator ("SLD Data Supplier") has:

Host: hostX

Port: 50000

User: SLDDSUSER

For the ABAP, in transaction RZ70 ("SLD Bridge: Gateway Information"):

Host: hostY

Service: sapgw00

Then we did a copy of both systems and installed on different hosts, we'll say hostA and hostB. However, because it was a system copy, obviously the SLD settings were the same, so they were still pointing to the old place and needed to be changed.

We were able to change the Java in the Visual Administrator to point to the SLD of the new host, hostA. That worked, and the system info is transferring find now.

But we haven't been able to change the ABAP to point to the new SLD. Anyone know how to do this?

When change the ABAP in transaction RZ70 to use <i>hostB</i> now (instead of hostY), the RFC (SLD_UC) error in transaction SM59 says:

ERROR: program SLD_UC not registered
LOCATION: SAP-Gateway on host hostB / sapgw00
DETAIL: TP SLD_UC not registered

When I change to use <i>hostA</i>, the RFC error says:

ERROR: SAP gateway connection failed. Is SAP gateway started?
LOCATION: SAP-Server hostB_HRD_00 on host hostB (wp 0)

Basically, <b>after a system copy, does anyone know the best way to switch the ABAP to point to a new SLD?</b>

Thanks!

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

See replies for details.

Former Member
0 Kudos

Got it!

In the SLD:

Administration->Profile

section: datasupplier

Entered the gateway host of the the ABAP: hostB

Stopped and restarted the SLD server from the administration screen.

Then in transaction RZ70, I changed the "SLD bridge: Gateway Information" to point to hostB.