4.2.1 Webコンテナサーバの環境変数の設定
WebコンテナサーバはJavaBeansおよびEJBで使用します。JavaBeansではCLASSPATHの設定およびLibrary Pathの設定,EJBではCLASSPATHの設定およびEJB呼び出し用の環境設定を行ってください。設定内容について次に説明します。
(1) CLASSPATHの設定
(a) Windowsの場合
次の手順でCLASSPATHに"COBOL2002インストールフォルダ¥LIB¥j2cbrun.jar"を設定します。
-
Webコンテナサーバのユーザ定義ファイル(usrconf.cfg)をテキストエディタで開きます。
- <格納フォルダ>
-
< CCインストール先>¥web¥containers¥<サーバ名>¥usrconf
-
usrconf.cfgファイルに"web.add.class.path=追加するjarファイル"を指定します。
- <指定例>
-
web.add.class.path=C:¥PROGRA~1¥Hitachi¥Cobol2~1¥LIB¥j2cbrun.jar
-
ファイルを保存し,Webコンテナサーバを再起動します。
(b) AIX(64)またはLinux(x64)の場合
次の手順でCLASSPATHに"/opt/HILNGcbl2k64/lib/j2cbrun.jar"を設定します。
-
Webコンテナサーバのユーザ定義ファイル(usrconf.cfg)をテキストエディタで開きます。
- <格納ディレクトリ>
-
< CCインストール先>/web/containers/<サーバ名>/usrconf
-
usrconf.cfgファイルに"web.add.class.path=追加するjarファイル"を指定します。
- <指定例>
-
web.add.class.path=/opt/HILNGcbl2k64/lib/j2cbrun.jar
-
ファイルを保存し,Webコンテナサーバを再起動します。
(2) Library Pathの設定
次の手順でLibrary Pathを設定します。
(a) Windowsの場合
-
Windowsの[コントロールパネル]を開き,[システム]をダブルクリックします。
-
システムのプロパティウィンドウの詳細タグ中の環境変数をクリックします。
-
システム環境変数PATHに"COBOL2002インストールフォルダ¥BIN"を追加します。
-
設定の変更を適用するために,OKをクリックします。
-
設定後Webコンテナサーバを再起動します。
(Webコンテナサーバを起動するコマンドプロンプトも必ず再起動してください)。
(b) AIX(64)の場合
-
システム環境変数LIBPATHに"/opt/HILNGcbl2k64/lib"を追加します。
-
設定後,Webコンテナサーバを再起動します。
(c) Linux(x64)の場合
-
システム環境変数LD_LIBRARY_PATHに"/opt/HILNGcbl2k64/lib"を追加します。
-
設定後,Webコンテナサーバを再起動します。
(3) EJB呼び出し用の環境設定(EJBだけ)
(a) RMI-IIOPのスタブの取得
cjgetstubsjarコマンドでアプリケーションのRMI-IIOPスタブおよびインタフェースの取得を行います。
- <例>
-
-
EJB Jar File-> 1.jar
-
Stubs Jar File-> stubs.jar
-
(b) EJBクライアントJarファイルの取得
HiEJBClientStatic.jarファイルをEJBクライアントアプリケーション側にコピーします。
- <格納フォルダ>
-
-
Windowsの場合
<CCインストール先>¥client¥lib¥HiEJBClientStatic.jar
-
UNIXの場合
<CCインストール先>/client/lib/HiEJBClientStatic.jar
-
(c) usrconf.cfgファイルの変更
Webコンテナサーバのユーザ定義ファイル(usrconf.cfg)をテキストエディタで開きます。
- <格納フォルダ>
-
-
Windowsの場合
<CCインストール先>¥web¥containers¥<サーバ名>¥usrconf
-
UNIXの場合
<CCインストール先>/web/containers/<サーバ名>/usrconf
-
usrconf.cfgファイルに"web.add.class.path=追加するjarファイル"を指定します。
ここでは,(a),(b)で取得したファイルを指定します。
-
RMI-IIOPのスタブファイル(EJB Jar File,Stubs Jar File)
-
EJBクライアントJarファイル