オブジェクト指向アプリケーションは、z/OS z/OS UNIX 環境で実行することを推奨します。 バッチ JCL または TSO/E からオブジェクト指向アプリケーションを実行するには、BPXBATCH ユーティリティーを 使用する必要があります。
ただし、限られた環境においては、標準バッチ JCL (EXEC PGM=COBPROG) または TSO/E の CALL コマンドを 使用して、オブジェクト指向アプリケーションを実行できます。そのためには、アプリケーションを準備する際に、 以下の要件に従う必要があります。
INCLUDE '/usr/lpp/java/IBM/J1.3/bin/classic/libjvm.x' INCLUDE '/usr/lpp/cobol/lib/igzcjava.x'
PATH=/bin:/usr/lpp/java/IBM/J1.3/bin LIBPATH=/lib:/usr/lib:/usr/lpp/java/IBM/J1.3/bin: /usr/lpp/java/IBM/J1.3/bin/classic:/u/userid/applications CLASSPATH=/u/userid/applications
アプリケーションで使用する JVM の初期設定をカスタマイズするには、 同じファイルで COBJVMINITOPTIONS 環境変数を設定します。例えば、WebSphere サーバーで動作する Enterprise Bean に アクセスするには、Java システム・プロパティー java.naming.factory.initial を設定する必要があります。詳細に ついては、UNIX のもとでのオブジェクト指向アプリケーションの実行に関する関連タスクを参照してください。
COBOL プログラムで開始するオブジェクト指向アプリケーションを、標準バッチ JCL または TSO/E の CALL コマンドを 使用して実行するときは、以下の指針に従ってください。
例: JCL によるオブジェクト指向アプリケーションのコンパイル、リンク、実行
関連タスク
UNIX のもとでのオブジェクト指向アプリケーションの準備
UNIX のもとでのオブジェクト指向アプリケーションの実行
OO アプリケーションの構造化
UNIX システム・サービス ユーザーズ・ガイド
(BPXBATCH ユーティリティー)
言語環境プログラム プログラミング・ガイド
(バッチでのアプリケーションの実行)
関連参照
XL C/C++ プログラミング・ガイド (_CEE_ENVFILE)
言語環境プログラム プログラミング・リファレンス (ENVAR)