cancel
Showing results for 
Search instead for 
Did you mean: 

[SLD] Autoregistration of ABAP System in SLD

Former Member
0 Kudos

Hi,

want to registrate an ABAP system in SLD.

RZ70 create errors, because RFC destination is missing.

Trying to create a destination type T to the SLD sytstem. I'm

using same parameter as define in another system that is

also connect to SLD, but he doesn't recognize the gateway service.

Without gateway information he says that the programm is not

registered yet.

Where to register the programm? In ABAP system or XI?

thanks

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

hi christian

check the note 63930 for Gateway registration of RFC server program

reward points if helpfull

regards

kummari

Former Member
0 Kudos

Hi,

the problem is solved. The new systems hasn't got any necessary entries

in the host and services files. So I replaced the hostname with the IP and

the gateway service name with the port and it works.

At the moment I have no access to the file system, but will change the entries

as soon as possible.

thanks

chris

Points given.

Answers (4)

Answers (4)

Former Member
0 Kudos

hi christian,

From SLD

1) Choose Administration ® Data Suppliers.

2)Set sld/active: to TRUE.

3)Choose Administration ® Profile.

4)From the Section dropdown box, select datasupplier.

I Entered the Following Info.

DataTrace: True

GatewayHost: XI Server Host name

GatewayService: sapgw01( XI Gateway )

This is Done with SLD.

And Finally Stopped And Started the SLD Server

If the SLD is updated after executing the RZ70, it means there is nothing wrong in your configuration setting. You can notice one thing that, after the execution of the transaction RZ70, from the status message you can see one job has been scheduled for sending the collected data to the particular SLD.This job will be executed after 12 hours(by default.),provided the gateway server and service details are same in both SLD and both ABAP Data Collector(RZ70).(The scheduled job will be executing the same report which is equivalent to execute the RZ70 transaction.This time the gateway server - service details should be the same).

Sometimes you will have to add ABAP Systems there in RFC provider.This is applicable if you are changing the gateway server and service details there in SLD Data Supplier Bridge. That time you will have to create an entry for the same in JCO RFC Provider.

check it out

regards

kummari

Former Member
0 Kudos

Hi,

You have to execute RZ70 on the ABAP system.

Under SLD Bridge, provide the Hostname or IP address of XI server under Host and geteway service name under Service. Gateway service name is generally sapgwXX where XX is your system number of the XI system.

Activate it and press F8.

If this doesnt work, in your ABAP system create an RFC destination to XI system. And then specify this destination in the Explicit RFC Destination option in RZ70. Then activate and execute it.

Hope this helps.

Regards,

Riyaz

Former Member
0 Kudos

Thanks Riyaz. But these are the steps I did. Hanging on creating a RFC destination.

The connection test doesn't work

Logon Connection Error

Error Details Error when opening an RFC connection

Error Details ERROR: program SAPSLDAPI_T01 not registered

Error Details LOCATION: SAP-Gateway on host ivml2005 / sapgw42

Error Details DETAIL: TP SAPSLDAPI_T01 not registered

Error Details COMPONENT: SAP-Gateway

Error Details COUNTER: 16665

Error Details MODULE: gwr3cpic.c

Error Details LINE: 1694

Error Details RETURN CODE: 679

Error Details SUBRC: 0

Error Details RELEASE: 700

Error Details TIME: Wed Jul 9 15:50:56 2008

Error Details VERSION: 2

or with gateway entry:

Logon Connection Error

Error Details Error when opening an RFC connection

Error Details ERROR: hostname 'iwd2200' unknown

Error Details LOCATION: SAP-Server ivml2005_N4S_42 on host ivml2005 (wp 0)

Error Details DETAIL: NiPGetHostByName: hostname 'iwd2200' not found

Error Details CALL: gethostbyname

Error Details COMPONENT: NI (network interface)

Error Details COUNTER: 827

Error Details MODULE: niuxi.c

Error Details LINE: 1470

Error Details RETURN CODE: -2

Error Details SUBRC: 0

Error Details RELEASE: 700

Error Details TIME: Wed Jul 9 15:52:19 2008

Error Details VERSION: 38

With IP adress as hostname:

Logon Connection Error

Error Details Error when opening an RFC connection

Error Details ERROR: service 'sapgw10' unknown

Error Details LOCATION: SAP-Gateway on host ivml2005 / sapgw42

Error Details DETAIL: NiHsLGetServNo: service name cached as unknown

Error Details COMPONENT: NI (network interface)

Error Details COUNTER: 16671

Error Details MODULE: nixxhsl.cpp

Error Details LINE: 776

Error Details RETURN CODE: -3

Error Details SUBRC: 0

Error Details RELEASE: 700

Error Details TIME: Wed Jul 9 15:53:46 2008

Error Details VERSION: 38

So, what do I have to do, that he knows the gateway service?

Edited by: Christian Riekenberg on Jul 9, 2008 11:39 AM

Former Member
0 Kudos

hi

program SAPSLDAPI_T01 not registered

Registered the Server Program :SAPSLDAPI_T01 in SAP Gateway using T-Code: SM59 and test connection .

regards

kummari

Former Member
0 Kudos

Hi Christian,

Run transaction SLDCHECK on the ABAP System. Are you able to get successful (Green) status?

If there is any error, then go to transaction SLDAPICUST and maintain the Hostname/J2EE port and username/password for the XI system. Then try SLDCHECK. ONce SLDCHECK is succssful, you can execute RZ70.

Regards,

Riyaz

Former Member
0 Kudos

@kummari

I entered the programm id in the destination of the abap system. Where else

do i have to register it?

As I mentioned, from another system the rfc destination works

@riyaz

sldcheck shows an error:

RFC destination LCRSAPRFC does not exist

So I think, I forget to create these standard destinations.

But this is not the problem why he couldn't test my rfc connection sucessfully, is it?

Former Member
0 Kudos

Hi Christian,

Creating an RFC destination LCRSAPRFC of type T on the ABAP system (pointing to XI system) should solve the issue. Test the RFC connection and ensure that its successful. Then do SLDCHECK. If it still fails, maintain parameters in SLDAPICUST. Then go for RZ70.

Regards,

Riyaz

Edited by: Riyaz Sayyad on Jul 9, 2008 3:39 PM

Former Member
0 Kudos

hi christian,

do this j2ee engine settings before testing rfc

In the visual admin under the

Services -> JCO RFC Provider

register the programs SAPSLDAPI_XID,LCRSAPRFC_XID,etc which are program id

Properties of RFC destination LCRSAPRFCRFC host: %%RFCSERVER%%

program id: LCRSAPRFC_XX3

gateway host: sxxxxx.aaa.bbb.ccc

gateway service: sapgw03

gateway host: myserver.com

gateway service: sapgw32.

regards

kummari

Former Member
0 Kudos

hi

i think we need to register the program id in the RFC engine settings in the visual administrator

regards

kummari

Former Member
0 Kudos

But the VA I've got only on XI server, because the other is only an ABAP system.

So the from another server the connection to the XI server works, so I think that

the program must be registered. So why the rfc destination works from the first

system, but not from my new one. What configuration steps have I forget?

thx

Former Member
0 Kudos

Hi,

you can find the solution here.........

XI Software Logistics Solution III: CMS

XI Software Logistics II: Overview

XI Software Logistics 1: SLD Preparation

SLD: General recommendation how to set up the system landscape directory

TechEd '07: LCM228 - SAP NetWeaver System Landscapes

TechEd '07: LCM112 - System Landscape Directory of SAP NetWeaver: Concepts and Best Practices

Sizing a System for the System Landscape Directory of SAP NetWeaver

An overview of the documentation required to set up the system landscape directory (SLD) of SAP NetWeaver

Planning a Strategy for the System Landscape Directory (SLD) of SAP NetWeaver

ULM206: Landscape Strategies for the System Landscape Directory of SAP NetWeaver

Thanks,

Madhu