Erstellen der Servlet-Beispiele

Erstellen Sie mindestens ein Servlet-Beispiel, um sich mit der Entwicklung von dynamischen Webprojekten und OSGi-Bundles, die in CICS ausgeführt werden können, vertraut zu machen.

Informationen zu diesem Vorgang

Jedes Beispiel ist vollständig und kann direkt in einem JVM-Server implementiert werden, der in CICS ausgeführt wird. Die Beispiele veranschaulichen bewährte Verfahren bei der Entwicklung einer Anwendung, die über CICS und eine Warteschlange für temporären Speicher auf DB2 zugreifen kann.

Vorgehensweise

  1. Öffnen Sie im CICS Explorer SDK die Java™-Perspektive.
  2. Setzen Sie die Zielplattform auf das aktuellste CICS-Release, um mit den Servlet-Projekten zu arbeiten. Andernfalls können bei der Erstellung der Beispiele in Ihrem Arbeitsbereich Kompilierungsfehler auftreten.
    1. Klicken Sie in der Workbench-Menüleiste auf Fenster > Einstellungen.
    2. Erweitern Sie Plug-in-Entwicklung und klicken dann auf Zielplattform.
    3. Klicken Sie auf Hinzufügen, um eine Zieldefinition zu erstellen.
    4. Klicken Sie auf das Optionsfeld Schablone und wählen Sie in der Liste CICS TS V5.1 Runtime with Liberty aus.
    5. Klicken Sie im Assistenten auf Weiter und anschließend auf Fertigstellen.
    6. Wählen Sie die Zieldefinition aus und klicken Sie auf OK.
  3. Verwenden Sie zur Erstellung eines Beispiels eines der folgenden Verfahren, um den Assistenten "Neues Beispiel" zu öffnen:
    • Klicken Sie auf der Eclipse-Menüleiste auf Datei > Neu > Beispiel.
    • Klicken Sie auf den Abwärtspfeil neben dem Symbol des Assistenten für neue Ressourcen und klicken Sie auf Beispiel.
    • Klicken Sie im Projektexplorer mit der rechten Maustaste und klicken Sie auf Neu > Beispiel.
  4. Wählen Sie im Ordner CICS-Beispiele > Servlet und JSP das Beispiel aus, das Sie verwenden möchten. Die folgenden Beispiele stehen zur Auswahl:
    • CICS Hello World
    • CICS JDBC (Java Database Connectivity)
    • CICS TSQ (Temporary Storage Queue)
  5. Klicken Sie auf Weiter. Es werden die Namen aller Projekte aufgelistet, die für das ausgewählte Beispiel erstellt werden.
  6. Klicken Sie auf Fertigstellen. Der Assistent erstellt die entsprechenden Projekte für das ausgewählte Beispiel. Wenn Sie beispielsweise "CICS TSQ (Temporary Storage Queue)" ausgewählt haben, erstellt der Assistent eine EBA-Datei (Enterprise Bundle Archive, Unternehmensbundlearchiv), die eine WAB-Datei und OSGi-Bundles enthält. Außerdem erstellt er ein CICS-Bundleprojekt, das die EBA-Datei referenziert. Im JDBC-Beispiel werden zwei CICS-Bundles erstellt.
    Tipp: Wenn das Projekt nicht erstellt wird und der folgende Fehler auftritt, prüfen Sie, ob Sie den Schritt 2 erfolgreich ausgeführt haben:
    Bundle 'com.ibm.cics.server' kann nicht aufgelöst werden.

Ergebnisse

Das Beispielprojekt wird im Projektexplorer erstellt.