- 説明
以下のオプションでisaddwudefコマンドを実行し、ワークユニット定義を登録します。
isaddwudef ワークユニット定義ファイル名 |
また、ワークユニット定義ファイルには以下の定義が設定されます。
[WORK UNIT]
Name: ibaswu_bisname ・・・(1)
Kind: CORBA ・・・(2) [Control Option]
Path: /opt/FJSVibs/bin ・・・(3)
Current Directory: /opt/FJSVibs/var/deployment/mlserver/ibaswu_bisname/current ・・・(4)
Library for Application: /opt/FJSVibs/lib ・・・(5)
Library for Application: /opt/FJSVapclg/lib
Library for Application: /opt/FJSVod/lib
Library for Application: /opt/FJSVcbl/lib
Library for Application: /opt/FSUNbsort/lib
Library for Application: /opt/FJSVrdb2b/lib
Environment Variable:LANG=ja_JP.UTF-8 ・・・(6)
Environment Variable: NLSPATH=/opt/FJSVcbl/lib/nls/%L/%N.cat:/opt/FJSVcbl/lib/nls/C/%N.cat:
/opt/FSUNbsort/lib/nls/%L/%N.cat:/opt/FSUNbsort/lib/nls/C/%N.cat
Environment Variable: SQLRTENV=/opt/FJSVibs/var/deployment/mlserver/ibaswu_bisname/current/fssqlenvc [Application Program]
Executable File: apfwscntmain ・・・(7)
Environment Variable: APFW_BUSINESS_NAME=bisname ・・・(8)
Impl ID: bisname ・・・(9)
Concurrency: 4 ・・・(10) |
項番 | 項目 | 説明 | 設定値 | 省略値 | 備考 |
1 | Name | ワークユニット名 | オプション“-a”で指定した業務名から“ibaswu_業務名”が設定されます。 | ibaswu_bisname | |
2 | Kind | ワークユニット種別 | 省略値が設定されます。 | CORBA | |
3 | Path | アプリケーションライブラリパス | 省略値が設定されます。 | /opt/FJSVibs/bin
[Interstageのインストールディレクトリ]\bin
| |
4 | Current Directory | カレントディレクトリ | 省略値が設定されます。 | /opt/FJSVibs/var/deployment/mlserver/ibaswu_業務名/current
[Interstageのインストールディレクトリ] \BAS\var\deployment\mlserver\ibaswu_業務名\current
| |
5 | Library for Application | アプリケーション使用ライブラリパス | 省略値が設定されます。 | 必ず設定される値 /opt/FJSVibs/lib /opt/FJSVapclg/lib /opt/FSUNod/lib COBOL使用時に設定される値 /opt/FJSVcbl/lib Symfoware使用時に設定される値 /opt/FSUNrdb2b/lib Oracle使用時に設定される値 ${ORACLE_HOME}/lib
必ず設定される値 /opt/FJSVibs/lib /opt/FJSVapclg/lib /opt/FSUNod/lib COBOL使用時に設定される値 /opt/FJSVcbl64/lib Symfoware使用時に設定される値 /opt/FSUNrdb2b/lib Oracle使用時に設定される値 ${ORACLE_HOME}/lib
必ず設定される値 /opt/FJSVibs/lib /opt/FJSVapclg/lib /opt/FJSVod/lib COBOL使用時に設定される値 /opt/FJSVcbl/lib /opt/FSUNbsort/lib Symfoware使用時に設定される値 /opt/FJSVrdb2b/lib Oracle使用時に設定される値 ${ORACLE_HOME}/lib
必ず設定される値 /opt/FJSVibs/lib /opt/FJSVapclg/lib /opt/FJSVod/lib COBOL使用時に設定される値 /opt/FJSVcbl64/lib /opt/FJSVXbsort/lib Symfoware使用時に設定される値 /opt/FJSVrdb2b/lib Oracle使用時に設定される値 ${ORACLE_HOME}/lib
設定なし
| |
6 | Environment Variable | 環境変数 | 省略値が設定されます。 | 環境変数の省略値は以下の表に記載します。※ | |
7 | Executable File | 実行ファイル名 | 省略値が設定されます。 | apfwscntmain
apfwscntmain.exe
| |
8 | Environment Variable | 環境変数 | オプション“-a”で指定した業務名が設定されます。 | APFW_BUSINESS_NAME=bisname | オプション“-a”で業務名を指定した場合、省略値の“bisname”の箇所に指定された業務名が入ります。 |
9 | Impl ID | インプリメンテーションリポジトリID | オプション“-a”で指定した業務名が設定されます。 | bisname | |
10 | Concurrency | プロセス多重度 | 省略値が設定されます。 | 4 | |
※項番6の環境変数の省略値は以下になります。
| 省略値 | 備考 |
---|
| COBOL使用時 環境変数LANGの値は実行環境に設定された値が設定されます。 環境変数LANGが設定されていない場合、EUC(LANG=ja)で設定されます。 注意 環境変数LANGが設定されていない場合は“ja”固定で設定されます。このため文字コードにEUC S90を使用する場合、実行環境の環境変数LANGに以下を指定して環境構築コマンドを実行してください。 Symfoware使用時 SQLRTENV=/opt/FJSVibs/var/deployment/mlserver/ibaswu_業務名/current/fssqlenvc Oracle使用時 ORACLE_BASE=${ORACLE_BASE} ORACLE_HOME=${ORACLE_HOME} ORA_NLS10=${ORACLE_HOME}/nls/data NLS_LANGは以下のようにLANGの値により変更する。 Shift_JISの場合 NLS_LANG=Japanese_Japan.JA16SJIS EUC S90の場合 NLS_LANG=Japanese_Japan.JA16EUC UTF-8の場合 NLS_LANG=Japanese_Japan.AL32UTF8
| |
| COBOL使用時 32bitの場合 NLSPATH=/opt/FJSVcbl/lib/nls/%L/%N.cat:/opt/FJSVcbl/lib/nls/C/%N.cat:/opt/FSUNbsort/lib/nls/%L/%N.cat:/opt/FSUNbsort/lib/nls/C/%N.cat 64bitの場合 NLSPATH=/opt/FJSVcbl64/lib/nls/%L/%N.cat:/opt/FJSVcbl64/lib/nls/C/%N.cat:/opt/FJSVXbsort/lib/nls/%L/%N.cat:/opt/FJSVXbsort/lib/nls/C/%N.cat
環境変数LANGの値は“ja_JP.UTF-8”固定となります。 Symfoware使用時 SQLRTENV=/opt/FJSVibs/var/deployment/mlserver/ibaswu_業務名/current/fssqlenvc Oracle使用時 ORACLE_BASE=${ORACLE_BASE} ORACLE_HOME=${ORACLE_HOME} ORA_NLS10=${ORACLE_HOME}/nls/data NLS_LANG=Japanese_Japan.AL32UTF8
| |
| COBOL使用時 @CBR_CONSOLE=SYSTEM @WinCloseMSG=OFF Symfoware使用時 SQLRTENV=C:\Interstage\BAS\var\deployment\mlserver\ibaswu_業務名\current\fssqlenvc Oracle使用時 ORACLE_BASE=%ORACLE_BASE% ORACLE_HOME=%ORACLE_HOME% ORA_NLS10=%ORACLE_HOME%\nls\data NLS_LANG=Japanese_Japan.JAIGSJIS
| |