Entering content frame

Procedure documentation Creating Software Components in the SLD Locate the document in its SAP Library structure

Use

To be able to develop your own applications, you must create your own software components in the System Landscape Directory (SLD). You must do this before you start to develop your software. Normally, a system administrator or a quality manager creates the software components.

For the tutorial, you must create two software components yourself. During development work, the developers can add multiple development components to a new software component.

Prerequisites

You have a user that can create software components in the SLD.

Creating Products and Software Components

To create the software components, perform the following steps:

       1.      Start the interface of the SLD with the following URL:

http://<host>:<port>/sld

Replace <host> and <port> with the data of the J2EE Engine on which the SLD is installed. Log on with the Admin user. The initial screen of the SLD appears.

       2.      Choose Software Catalog and then New Product ... The Define Product screen appears.

Enter the following data:

Vendor: example.org

Name: MyTechnology

Version: 1.0

       3.      Choose Create.

The SLD creates the product and the Define Software Component screen appears.

       4.      Enter the following data:

Vendor: example.org

Name: Technology

Version: 1.0

       5.      Choose Create. The SLD creates the software component for the product defined above, and enables you to define a further software component. Choose Cancel. The software catalog appears again.

       6.      Repeat the above steps for the product and software component.

Product

Vendor: example.org

Name: MyApplication

Version: 1.0

Software Component

Vendor: example.org

Name: Application

Version: 1.0

 

Defining Usage Dependencies

You use usage dependencies to define the software components on which the new software component is based, and to define the dependencies for the central build.

You define usage dependencies as follows:

...

       1.      In the software catalog, choose the MyTechnology of example.org product. Choose Release 1.0. The Product Version screen appears.

       2.      Choose the Technology software component. The Software Component Version screen appears.

       3.      Choose Usage Dependencies. The Usage Dependencies screen appears.

       4.      Choose Define Dependencies and define the following dependencies for the Build Time context:

¡        SAP J2EE ENGINE <Release> (SAP-JEE <Release>)

¡        SAP BUILD TOOL <Release> (SAP_BUILDT <Release>)

¡        SAP JAVA TECH SERVICES <Release> (SAP_JTECHS <Release>)

       5.      Choose Create. The dependencies are displayed on the Usage Dependencies screen for the software component version Technology 1.0.

       6.      In the same way, define the following dependencies for the software component version Application 1.0.

¡        SAP J2EE ENGINE <Release> (SAP-JEE <Release>)

¡        SAP BUILD TOOL <Release> (SAP_BUILDT <Release>)

¡        SAP JAVA TECH SERVICES <Release> (SAP_JTECHS <Release>)

¡        TECHNOLOGY 1.0

 

Result

You have created the Technology and Application software components and the required dependencies.

 

Leaving content frame