I'm having an issue getting SLDCHECK to run successfully.
Here's the steps I've taken
1. Ensure SLD server is running.
2. Created and tested SAPSLDAPI RFC connection.
3. Enable the Unicode RFC settings.
4. Created primary destination in SLDAPICUST for SLD server.
5. Tested user entered in SLDAPICUST via interactive login - all passwords and authentication are OK.
6. Created JCO RFC entry in SLD Visual Admin for ABAP system. It is running and tested OK.
7. Ran SLDCHECK on Abap side and here's the output:
Exchange Infrastructure: SLD Connection Test
Properties of RFC destination SAPSLDAPI
RFC host: %%RFCSERVER%%
program id: SLDAPI_DV4
gateway host: sldqas
gateway service: sapgw02
Testing the RFC connection to the SLD java client...
RFC ping was successful
SLD server address settings:
host name: sldqas
port number: 50000
Use transaction SLDAPICUST if you wish to maintain the SLD server address
Launching the SLD GUI in a separate browser window...
=> Verify in the browser GUI that the SLD is in a healthy running state!
Testing the SLD API
A communication or system failure has occured
Description: System error: Server repository could not create function template for 'SLDJAVA_ACCESSOR_REQUE
SLD host: sldqas
SLD port: 50000
Clearing the local SLD cache
Calling function LCR_LIST_BUSINESS_SYSTEMS
Retrieving data from the SLD server...
Function call returned exception code 3
=> Check whether the SLD is running!
Summary: Connection to SLD does not work
=> Check SLD function and configurations
I have gone through the troubleshooting document "Transaction SLDCHECK reports errors" and only find one discrepancy.
My JCO RFC entry in SLD Visual Admin does not have a "Unicode" option? This document says that you need this selected if you are connecting b/t Unicode systems?
I also noticed that it was complaining about LCR fuction. I found that LCRSAPRFC is an RFC connection typically setup for XI <--> SLD communcation. Since my system is not XI (just normal R/3), would I need this RFC entry?
Please advise as to what config is missing.
Many points for helpful answers!!!!!
Shantanu Bansal replied
In case your landscape does not include XI/PI, just make sure SLD and other systems are communicating properly.
Furthermore, I would ensure my SolMan landscape is also getting updated using SLD. But that's another story