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
- Öffnen Sie im CICS Explorer SDK die Java™-Perspektive.
- 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.
- Klicken Sie in der Workbench-Menüleiste auf .
- Erweitern Sie Plug-in-Entwicklung und klicken dann auf Zielplattform.
- Klicken Sie auf Hinzufügen, um eine Zieldefinition zu erstellen.
- Klicken Sie auf das Optionsfeld Vorlage und wählen in der Liste CICS TS V5.2 with Liberty and PHP aus.
- Klicken Sie im Assistenten auf Weiter und anschließend auf Fertigstellen.
- Wählen Sie die Zieldefinition aus und klicken auf OK.
- 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 .
- Klicken Sie auf den Abwärtspfeil neben dem Symbol des Assistenten für neue Ressourcen und dann auf Beispiel.
- Klicken Sie im Projektexplorer mit der rechten Maustaste und dann auf .
- Wählen Sie im Ordner das Beispiel aus, das Sie verwenden möchten. Die folgenden Beispiele stehen zur Auswahl:
- CICS Hello World
- CICS JDBC (Java Database Connectivity)
- CICS TSQ (Warteschlange für temporären Speicher)
- Klicken Sie auf Weiter. Es werden die Namen aller Projekte aufgelistet, die für das ausgewählte Beispiel erstellt werden.
- Klicken Sie auf Fertigstellen.
Der Assistent erstellt die entsprechenden Projekte für das ausgewählte Beispiel. Wenn Sie beispielsweise "CICS TSQ (Warteschlange für temporären Speicher)" oder "CICS JDBC
(Java Database Connectivity)" 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.
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.