Skip to Content
Author's profile photo Mukesh Khamparia

Business Object (BO) System Registration in SLD

Initial Checks:

Path of BO installation

E:\Program Files (x86)\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0

SAP BO Version Check

Go to Add or Remove Programs dialog. The update indicates the current level.


Tomcat Information

http://<<Full Host Name>>:8080/manager/html



Tomcat Version – Apache Tomcat/6.0.35

JVM Version – 1.6.0_37-b06

JVM Vendor – Sun Microsystems Inc.

OS Name – Windows Server 2008 R2

OS Version – 6.1

OS Architecture – amd64

DAA Status on BO Host


Host Agent Status:

Host Agent Version Check

          saphostctrl -function ExecuteOperation -name versioninfo


Update host agent to very latest.

(DAA and Host Agent are not very compulsory to taken care but this will help in Managed system registration with SOLMAN system)

SLD Registration

http://<<Hostname>>:5<Instance No.>00/sld

user: admin user

Pass: *****

Just to check, there is no entry for BO system.

Transferring Tomcat and BOE data to SLD

Step 1 -Transfer Tomcat Web App details to SLD

Download the application from OSS Note 1508421 and extract it to local directory

Step 2.1. Enable Manager Role in TomCat Application if not enabled already

  • Open tomcat-users.xml from tomcat installation directory

(i.e. E:\Program Files (x86)\SAP BusinessObjects\Tomcat6\conf)

  • Add roles “manager” and “admin”

Note : Take Backup of file “tomcat-users”







  <role rolename=”tomcat”/>

  <role rolename=”role1″/>

  <user username=”tomcat” password=”tomcat” roles=”tomcat”/>

  <user username=”both” password=”tomcat” roles=”tomcat,role1″/>

  <user username=”role1″ password=”tomcat” roles=”role1″/>


<role rolename=”manager”/>

  <role rolename=”admin”/>

  <user username=”admin” password=”admin” roles=”admin,manager”/>



Step 2.2. Deploy the SLDDS Application using Tomcat Manager Page

Open Tomcat Manager Page by calling http://<hostname>:<portusedbytomcat>/manager/html


Go to down side of page and get below screen of the above page


Use the “WAR file to deploy” option to deploy the downloaded war file from Snote 1508421

Select the file and press Deploy button.


Once deployed, you will see an additional application called TomcatSLDDataSupplierWEB in the manager page (refer the below screenshot).


Step 2.3 – Send Data to SLD

Next step is to transfer the data using the SLDDataSupplier application which was deployed in the previous step, in order to perform the data transfer, create the connect.key file to generate a file with SLD related information such as (user, host, port, pwd, etc.,)


C:\Program Files\SAP\hostctrl\exe>sldreg -configure connect.key

Enter the following details:




User name for the SLD server.


The user account password used to authenticate the user name entered. Password and Confirm Password must match for the password to be accepted.


The host name or the IP address of the SLD server.


The HTTP(S) port on which the SLD server is running. Enter a valid port number in the range of 0-65535.

Use https

Indicate if you want a secure connection or not.

Write this information to secure file

If you want to store the encrypted HTTP connection information, enter y/n



Step 2.4. Adjust the Tomcat SLDDS control file to send the data to SLD

Open (if the file is not found in the below mentioned directory, then copy to

E:\Program Files (x86)\SAP BusinessObjects\Tomcat6\webapps\


Update the file as below (E:\Program Files (x86)\SAP BusinessObjects\Tomcat6\webapps\


Below entry should be there : sldds = true Files/SAP/hostctrl/exe/sldreg.exe C:/Program Files/SAP/hostctrl/exe/connect.key = false 43200000

Once the connect.key and sldds properties files are created start the SLDDS application from Tomcat manager page as mentioned below.


During the application start, the information about the Tomcat server will be sent to SLD (using the connect.key and the XML file generated by the application),

Some More Information with regard to BO configuration to SLD. Also to send data to SLD forcefully.

http://<<Full Host Name>>:8080/


http://<<Full Host Name>>:8080/


http:<<Full Host Name>>:8080/


http:<<Full Host Name>>:8080/


http://<<Full Host Name>>:8080/


Once you get data with action=sldSupplier Option, it means data has been send to SLD forcefully.


SLD Registration Finished.

Assigned Tags

      1 Comment
      You must be Logged on to comment or reply to a post.
      Author's profile photo Former Member
      Former Member

      Nice document, what about unregistering BOBJ? I redirected BOBJ to new SLD but old SLD still receiving BOBJ entry.