Creating a Software Component in the SLD
Use
To be able to develop your own application, you need to create your own software component (SC) in the System Landscape Directory (SLD). You have to do this before starting to develop your software. The software component is the standard delivery unit for your application. The Configuration Wizard creates a default SC as a post-installation action. If you need a different SC or if the Configuration Wizard does not perform this step, a system administrator or quality manager creates the software components (SCs).
During development work, the developers add new development components to this SC.
If you prefer, you can use the template for creating SC in SLD instead of the described manual procedure. For more information about using the template, see Defining New Versions of Software Components .
Prerequisites
You have a user that can create SCs in the SLD.
Procedure
Creating a Product and Software Components
To create a SC, perform the following steps:
-
Launch the SLD using the following URL:
http://<host>:<port>/sld
Replace <host> and <port> with the data from the Application Server Java (AS Java) that the SLD is installed on. Log on as an NWDI administrator user. The SLD initial screen appears.
-
Choose .
The Software Catalog screen appears.
-
On the Products tab page, choose .
-
Enter the following information:
-
Name: MYPRODUCT (example)
-
Vendor: example.org (example)
-
Version: 1.0 (example)
-
-
Choose Next .
The SLD creates the product and the Add New Non-SAPSoftware Unit screen appears.
-
Define the software unit, enter NWDIDEMO as the name and choose Next .
The Add Software Component to Non-SAP Product screen appears.
-
Enter the following information:
-
Name: MYCOMPONENTS (example)
-
Vendor: example.org (example)
-
Version: 1.0 (example)
-
Product State: started (example)
-
-
Choose Finish .
The SLD creates the software component for the product defined above.
Defining Usage Dependencies
You use usage dependencies to define the SCs on which the new SC is based, and to define the dependencies for the central build. You define usage dependencies as follows:
-
Under Software Catalog , choose the Software Components tab page.
-
Open the list of SCs.
-
Choose software component MYCOMPONENTS .
-
Choose the Dependencies tab page.
-
Choose Define Prerequisite Software Component Versions.
-
Choose the Build Time context .
-
Select the required SCs from the drop-down list.
-
Select the required SC version and choose Define Prerequisite Software Components.
-
Do this for all required SCs.
The dependencies are displayed on the Dependencies tab page for the SC version MYCOMPONENTS 1.0 (example).
For more information, see Defining and Removing Software Dependencies .
Result
You have created a product and a SC that you can use in NWDI.

