Java-Klasse für COBOL-Aufrufstub erstellen
Wenn Sie ein COBOL-Modul über ein Java™-Stapel-POJO (Plain Old Java Object) in der Stapelumgebung aufrufen möchten, müssen Sie zuerst eine Java-Klasse für COBOL-Aufrufstubs erstellen.
Vorgehensweise
- COBOL-Aufrufstubgenerator installieren.
Sie finden die komprimierte Datei mit dem Generatortool für COBOL-Aufrufstubs im Verzeichnis <WAS-Ausgangsverzeichnis>/lib der Installation Ihrer Stapelkomponente. Entpacken Sie die Datei in einem beliebigen Verzeichnis auf Ihrer Workstat#ion.
Unterstützte Konfigurationen: Das Generatortool für COBOL-Aufrufstubs setzt Java 1.6 voraus.sptcfg
- Erstellen Sie eine Eigenschaftendatei für den COBOL-Aufrufstubgenerator für Ihr System. Weitere Informationen finden Sie im Artikel "Konfigurationsdatei für den Aufrufstubgenerator generieren".
- Verwenden Sie das Generatortool für COBOL-Aufrufstubs, um eine Java-Klasse für COBOL-Aufrufstubs zu erstellen, z. B.:
$ cd COBOLCallStubGenerator $ java –jar lib/COBOLCallStubGenerator.jar testcases/Sample01.cbl \ -configFile csg.properties –callStubPackage com.ibm.ws.batch.ilc.sample \ -callStubClass Sample
Das Generatortool für COBOL-Aufrufstubs kann auch in Rational Application Developer aufgerufen werden. Weitere Informationen zu diesem Tool finden Sie im Artikel "COBOL-Aufrufstubs generieren".
Der generierte Code wird in das Verzeichnis src des Arbeitsbereichs- und Projektverzeichnisses von Rational Application Developer geschrieben, das Sie mit den Eigenschaften "WorkSpace" und "EclipseProjectName" in der Datei csg.properties angegeben haben, die Sie im Installationsverzeichnis des COBOL-Aufrufstubgenerators (/COBOLCallStubGenerator) finden.
Das Generatortool für COBOL-Aufrufstubs schreibt daraufhin Sample.java in das folgende Verzeichnis:
Alle Datenbindungsklassen für die Variable "linkage section" in der Anweisung PROCEDURE werden in das folgende Verzeichnis geschrieben:${WorkSpace}/${EclipseProjectName}/src/com/ibm/ws/batch/ilc/sample
${WorkSpace}/${EclipseProjectName}/src/com/ibm/ws/batch/ilc/sample/parameters


http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tgrid_generate_javacall_stubs
Dateiname:tgrid_generate_javacall_stubs.html