cancel
Showing results for 
Search instead for 
Did you mean: 

Issues with the SLD

Former Member
0 Kudos

We have recently been experiencing problems with the fact that our comm channels were not showing the Adapter Engine and a few other things. Basically we had the exact same problems as outlined in

/people/venugopalarao.immadisetty/blog/2007/03/15/adapter-engine-cannot-be-found-in-integration-directory

We since tried o fix it using the above blog which did not work and then with SAP NOTE 764176.

Now we are stuck at point 5 where we should see all of the XI Components. The Adapter Engine. The Integration Repository and the Integration Directory are all missing.

I have a hunch that this must mean that the above components don't actually know where our SLD is and hence they are not able to register themselves which the XI Technical System.

My question is has anybody experienced this before and if so how do we fix it.

Secondly where in XI do we actually reference which SLD the IR, ID and AE communicate with...

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Alex,

yes, I have experienced this many times. There are numerous reasons. The note you are looking at is good and you should follow each and every step.

The fact that you are not seeing the components, well, it could be also for several reasons.

Check in the exchange profile where do the different properties for IR and ID point to, carry out a full CPA Cache refresh and check in the sm59 where the sld connection is pointing to.

If you have implemented a central sld, then you might wanna double check if the settings on every host are correct--> check out note 939592 and specially 768148.

For the cache related parts, check 780747, 741214 and 806546.

This should help you.

Best regards,

Jaime

Former Member
0 Kudos

Yes we do have a central SLD...

In the exchange profile which parameter is it that tells the Directory, the Repository and the Adapter Engine which SLD to look at?

These are the three components that no matter what we cannot register... We have restarted bot th SLD's Java Stack and XI a few time now but no difference...

Former Member
0 Kudos

Hi,

check out note 800267 and

com.sap.aii.connect.repository.mshost

com.sap.aii.connect.repository.mshttpport

com.sap.aii.connect.repository.mshttpsport

com.sap.aii.connect.directory.mshost

com.sap.aii.connect.directory.mshttpport

com.sap.aii.connect.directory.mshttpsport

com.sap.aii.connect.repository.name

com.sap.aii.connect.repository.httpport

com.sap.aii.connect.repository.httpsport

com.sap.aii.connect.directory.name

com.sap.aii.connect.directory.httpport

com.sap.aii.connect.directory.httpsport

rgds

jaime

Former Member
0 Kudos

For the adapter engine check also in the j2ee configuration

ConfigTool - CPACache service properties

(properties should be set in global configuration)

SLD.selfregistration.hostName = <host>

SLD.selfregistration.httpPort = <httpport>

SLD.selfregistration.httpsPort = <httpsport>

Be careful with the destinations

AI_RUNTIME_JCOSERVER, AI_RUNTIME_JCOSERVER

LCRSAPRFC, SAPSLDAPI

only SAPSLDAPI points at the central SLD, the others point at their own host!!!!

rgds

jaime

Former Member
0 Kudos

ok I will look at that... By the way changing the parameters in the exchange Profile did not work... it simply made the link to the ID and IR point to the wrong place

Former Member
0 Kudos

it cannot point to the wrong place. You should know where it should point to.

Again, I hope you are not mixing central sld with central exchange profile, because the latter does not exist, and many people when creating central sld create central exch prof.

The central sld settings should not influence the exch profile!

if after checking the parameters and restarting the engine you still have troubles, let me know. But I still think that you are missing something, and it is probably in the sld.

If you went through the note you mentioned very very carefully you should get it.

regards,

jaime

Former Member
0 Kudos

Ok first when I change the settings in the exchange Profile on my XI server as you mentioned above to the http port and name of the host where my SLD resides, the links then think that the repository and Directory are located there and hence don't work. When I change back it works again....

I am pretty sure I am not confusing anything... I have carried out the steps in the note up until step 5....

Now unfortunately the AE, ID, and IR are not showing....

I have restarted, CPA Cache Refresh, SXI Cache and all are fine.

Former Member
0 Kudos

exactly, that was wrong thing to do. Dont put the sld hostname there!!

Exch prof settings should point at the host where its own xi box is standing!!

Sorry but I think you are confusing some connections.

Why did you put there the sld host??? of course it was wrong.

Maybe you would be better off taking away the settings you changed and following the note from scratch again.

Remember everything points to itself except for the sld connections explained in the note, these have to point to the central sld.

Former Member
0 Kudos

I quote...

"In the exchange profile which parameter is it that tells the Directory, the Repository and the Adapter Engine which SLD to look at?"

and you answered with those parameters which I changed... so please tell me where I am confusing the issue?

Former Member
0 Kudos

the thing here, is that the parameters have to be checked, and make sure that they are pointing to the correct IR, ID etc, not to the SLD.

I suspected, that because you have a central sld, you might have changed some settings to point to the central sld, whereas not every connection has to point to the central sld.

So if these are pointing to the correct host, then it is fine.

You say you have already checked the same for all the sm59 relevant connections?

and the rfc connections set up in the visual admin?

I have seen the problem tenths of time, I know it is a matter of making sure that

all connections are properly set.

the Java components are correctly deployed, right? and all on the same SP level, right? Java and ABAP, right?

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Alex,

Not exactly sure but quite a few places.

like Exchange Profile..

J2EE Administrator ..under SLD Data Supplier tab...we mention the sld details like username and password, ip address.

Remember those components registers themselves to SLD when the server is started.

Go to SLD Data Supplier in J2EE Admin and then theres a button or tab out there which would trigger the data supply to SLD.

Cheers,

Sumit