Show TOC

 Working with SAP NetWeaver Development Infrastructure (NWDI)Locate this document in the navigation structure

Use

To establish a development process for Knowledge Management in the SAP NetWeaver Development Infrastructure (NWDI), you need to set up a project and perform a number of tasks like coding, deploying, debugging, and testing.

Prerequisites
  • You have installed and set up the NWDI (installed as SAP NetWeaver usage type DI).

    For installation information, see service.sap.com/instguides .

    For more information about the post installation configuration steps, see Configuring the Development Infrastructure .

  • Make sure that the software component (SC) created to put your development components (DCs) in, has dependencies to the KM software component: KMC-CM .

    For more information, see Importing and Updating Software Components and Defining Software Component Dependencies .

  • To ensure that an Enterprise Portal with Knowledge Management is available for deployment and testing, the SAP NetWeaver usage type EP is installed and available on a remote machine.
  • Optional: If your development includes search functions, the standalone engine Search and Classification (TREX) is also installed on the remote machine.
Procedure
  1. Import the development configuration in your Developer Studio.
  2. For more information, see Managing Development Configurations .
  3. In the development configuration navigate to the desired SC and create a DC for a portal application.

    For more information, see Working with Development Components .

  4. To get access to the KM APIs in your development component, specify the respective dependencies of your development component.

    For more information, see Specifying the Dependencies of a KM Development Component .

  5. During the initial phase of your development, add the items required for KM development to the portal project.

    For more information, see Starting a KM Development Project .

  6. Enter the coding and build your classes.
  7. For more information, see Triggering a DC Build .
  8. Deploy and test the new development component.

    For more information, see Deploying and Testing the Development Component .