EGL-Projekte für CICS Liberty Profile implementieren
Sie können EGL-Webprojekte für ein CICS Liberty Profile implementieren.
Rational Business Developer unterstützt die folgenden Komponenten für CICS Liberty Profile.
- EGL-Webtransaktionen
- EGL Rich UI
- EGL-Java™-Wrappers
- EGL-JSP-Anwendungen (einschließlich Faces)
Vorbereitungen
Zum Ausführen Ihrer EGL-Webprojekte unter CICS Liberty müssen Sie Ihre vorhandenen EGL-Webprojekte so migrieren, dass sie die aktuelle Bibliotheksdatei (fda7.jar) der EGL-Java-Laufzeit verwenden. Sie können für die Migration den Arbeitsbereichsmigrationsassistent verwenden. Weitere Informationen hierzu finden Sie im Abschnitt zur Migration des Arbeitsbereichs.
Webprojekte in CICS Liberty bereitstellen
Um Ihre EGL-Webprojekte in CICS Liberty bereitzustellen, können Sie eine der folgenden Aktionen ausführen:
- Exportieren Sie die WAR- oder EAR-Dateien aus Ihren Webprojekten, indem Sie mit der rechten Maustaste auf klicken. Stellen Sie sicher, dass die Ziellaufzeit auf WebSphere Application Server V8.5 Liberty Profile gesetzt ist. Stellen Sie dann die exportierte WAR- oder EAR-Datei in CICS Liberty bereit. Weitere Informationen finden Sie in der Veröffentlichung zu den Java-Webanwendungen (Java Web Applications).
- Installieren Sie das IBM® CICS Explorer SDK für Rational Business Developer und erstellen Sie ein CICS-Bundle-Projekt. Fügen Sie Ihr EGL-Webprojekt zu diesem Bundle-Projekt hinzu und exportieren Sie es dann nach CICS. Weitere Informationen finden Sie in der Veröffentlichung Developing applications using the CICS Explorer SDK.
CICS-Programme über CICS Liberty aufrufen
Führen Sie zum Aufrufen von CICS-Programmen über CICS Liberty eine der folgenden Aktionen aus:
- Installieren Sie CICS Transaction Gateway for z/OS. Geben Sie CICSECI als Schnittstelle in Ihren Verbindungsoptionen an.
- Geben Sie JCICS als Schnittstelle in Ihren Verbindungsoptionen an.
Weitere Informationen zu CICSECI und JCICS finden Sie im Abschnitt 'remoteComType' im Element 'callLink'.
- J2EE. Stellen Sie sicher, dass die Aktivierung von J2EE in Ihrem Builddeskriptor auf no gesetzt ist.
- Liberty Profile 8.5.0 in CICS TS 5.1 unterstützt nicht den JAX-WS und JAX-RPC-Service.