Show TOC

 Beispielprojekt im SAP NetWeaver Developer Studio anlegenLocate this document in the navigation structure

Verwendung

Damit Sie eigene Bundle-Dateien in Knowledge Management einsetzen können, müssen Sie im SAP NetWeaver Developer Studio ein Projekt anlegen. In dieses Projekt können Sie dann die Bundle-Dateien integrieren.

Nachfolgend erfahren Sie, welche Schritte dazu notwendig sind.

 

Voraussetzungen

Das SAP NetWeaver Developer Studio ist installiert. Folgende Einstellungen sind darin festgelegt:

  • Wählen Sie in der Menüleiste Window → Preferences… Navigieren Sie zu SAP Enterprise Portal. Prüfen Sie, ob die Parameter aktiv sind und aktivieren Sie sie gegebenenfalls.
  • Sie benutzen die Perspektive Enterprise Portal. Wenn sie noch nicht aktiviert ist, wählen Sie in der Menüleiste Window → Open Perspective → Other... → Enterprise Portal.
  • Spielen Sie die KM-Softwarekomponente KMC-CM ein. Weitere Informationen über das Einspielen von Softwarekomponenten finden Sie unter Importing and Updating Software Components .

 

Vorgehensweise

Um ein neues Projekt anzulegen, gehen Sie wie folgt vor:

  1. Wählen Sie in der Menüleiste File → New → Other... → Development Infrastructure  → Development Component  → Enterprise Portal → Portal Application Standalone. Wählen Sie Next.
  2. Wählen Sie Ihre Software Componentaus. Wählen Sie Next.
  3. Geben Sie folgende Daten ein:
    • Vendor: Tragen Sie Ihre Vendor-ID ein, z. B. customer.com
    • Name: kmbundle
    • Caption: used for changed labels
    • Language: American English
    • Domain: Knowledge Management

    Wählen Sie Next.

  4. Wählen Sie folgende Einstellungen aus:

    Create an empty project

    SDA archive properties: deployment type EAR SDA

    Wählen Sie Finish.

  5. Wählen Sie auf der Entwicklungskomponente mit der sekundären Maustaste Component Properties. Wählen Sie auf der Registerkarte Dependencies die Drucktaste Add. Markieren Sie die Entwicklungskomponente KMC-CM tc/km/frwk. Wählen Sie Next. Wählen Sie in den Dependency Details den Eintrag Run Timeaus.

Damit haben Sie ein neues Projekt angelegt.

 

Führen Sie folgende Schritte durch, um das Projekt anzupassen:

  1. Laden Sie das von SAP bereitgestellte Projekt herunter, das bereits einige Bundle-Dateien enthält. Sie finden es als Anhang im SAP-Hinweis 981880. Speichern Sie die ZIP-Datei auf ihren lokalen PC.
  2. Öffnen Sie die ZIP-Datei und ziehen Sie den Inhalt der ZIP-Datei im SAP NetWeaver Developer Studio in Ihrem zuvor angelegten Projekt in das Verzeichnis kmbundle/src.api .Das System entpackt den Inhalt der ZIP-Datei automatisch in dieses Verzeichnis.
  3. Ändern Sie die Datei portalapp.xml. Sie finden diese Datei in Ihrem Projekt im Verzeichnis /dist/PORTAL-INF. Geben Sie für den Eintrag <services/> folgende Zeilen ein:

    <services>  <service name="RFServiceWrapper">   <service-config>    <property name="className"      value="com.sap.netweaver.rf.wrapper.RFServiceWrapper"/>    <property name="startup" value="true"/>   </service-config>  </service></services>

 

Tragen Sie abschließend an Stelle des generischen Platzhalters customer den Namen ihrer Firma ein:

  1. Rufen Sie über den Package Explorer des SAP NetWeaver Developer Studios folgenden Ordner auf und ändern Sie den Namen: kmbundle → src.api → com.<%your company name%>.km.resource.bundle
  2. Nehmen Sie eine Anpassung im Quellcode folgender Datei vor:kmbundle → src.api → com.sap.netweaver.rf.wrapper → IRFServiceWrapper.java. Suchen Sie den Eintrag com.customer.km.resource.bundle und ändern Sie ihn entsprechend dem neu gewählten Namen: com.<%your company name%>.km.resource.bundle

 

Ergebnis

Sie haben ein Beispielprojekt angelegt und können nun die Bundle-Dateien editieren.

Sie finden die Bundle-Dateien standardmäßig unter kmbundle → src.api → com.<%your company name%>.km.resource.bundle.

Passen Sie die vorhandenen Bundle-Dateien an oder erstellen Sie in diesem Ordner neue Bundle-Dateien.

 

Siehe auch:

Bezeichner von Eigenschaften ändern

Bezeichner und Symbole von Einstiegspunkten ändern

Bezeichner der Befehle ändern