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

  1. 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 Unterstützte Konfigurationen: Das Generatortool für COBOL-Aufrufstubs setzt Java 1.6 voraus.sptcfg
  2. 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".
  3. 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:
    ${WorkSpace}/${EclipseProjectName}/src/com/ibm/ws/batch/ilc/sample
    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/parameters

Symbol, das den Typ des Artikels anzeigt. Taskartikel



Symbol für Zeitmarke Letzte Aktualisierung: 25.05.2016
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