Creating Composite Applications

Context

You can create new composite applications using the Composite Designer perspective. This procedure describes how you create your own product (that is, a composite application) with a unique name, how you define the software components (SCs) it consists of, and how you select the necessary development technologies that will be used inside this composite application.

If you are in a SLD/ NWDI development landscape (not in a local development landscape) make sure you read the section Development Integrated with the SAP's Development Infrastructure in the Concepts topic first. Additionally, in the SLD/NWDI development landscape you will not be able to change some of the product creation wizard fields, listed below (such as vendor, name, version), as they get the information from the selected software component in the Product Location field. Also the New Software Component wizard will be in a read-only mode. To change the SCs for the composite application you need to use the Change Management Service (CMS).

Procedure

  1. To open the Composite Designer perspective, choose Start of the navigation pathWindow Next navigation step Open Perspective Next navigation step Other Next navigation step Composite Designer Next navigation step OK.End of the navigation path
  2. From the context menu of the Composite Explorer view, choose New Product.
  3. On the next screen, define and enter the following data:
    • Product name (such as new_product )

    • Vendor (usually your company's domain name, such as demo.sap.com )

    • Version

    • Development configuration (if different from the default Local Development )

    • Product location

    • Support component

    • (Optional) Advanced settings

  4. Choose Next .
  5. Specify the SCs that will be contained in your product.

    You can choose from existing SCs (if any) or you can create a new SC.

    To create a new SC, choose New Software Component . For more information, see Creating New Software Components .

  6. (Optional) In case you need additional SCs for your product, repeat the necessary steps.
  7. Choose Next .
  8. (Optional) Select the technologies that are available for every layer and choose Next .

    For example, for the Process Layer, select Guided Procedures or Process Modeling, or for the Business Logic Layer select Composite Application Framework (CAF) or EJB/JPA, and so on. For each selected technology the Composite Designer perspective creates a separate development component during product generation.

  9. (Optional) Configure development components for the product.

    Here you can add or remove development components of the types you have already declared beforehand.

  10. Choose Finish to finish creating your product.