ページの先頭行へ戻る
Interstage Business Application Server セットアップガイド
FUJITSU Software

H.2 isaddwudefコマンド実行時

説明

以下のオプションで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}/lib32

  • 必ず設定される値
    /opt/FJSVibs/lib
    /opt/FJSVapclg/lib
    /opt/FJSVod/lib

  • COBOL使用時に設定される値
    /opt/FJSVcbl/lib
    /opt/FSUNbsort/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使用時
    NLSPATH=/opt/FJSVcbl/lib/nls/%L/%N.cat:/opt/FJSVcbl/lib/nls/C/%N.cat

  • 環境変数LANGの値は実行環境に設定された値が設定されます。
    環境変数LANGが設定されていない場合、EUC(LANG=ja)で設定されます。

  • 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.UTF8

  

  • COBOL使用時
    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

  • 環境変数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.UTF8

  

  • 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