3.8 データ・エリア
IBM i の場合、Java Service Managerは2つのデータ・エリアJSMCLTDTAとJSMMGRDTAを使用します。
WindowsやLinuxの場合、これらのデータ・エリアはフラット・ファイルjsmcltdta.txtおよびjsmmgrdta.txtとして実装されます。ファイルの構造は、キーワード/値のペアを含む行に基づきます。先頭が#の行はコメントのため、処理されません。
1. JSMCLTDTA
JSMCLTDTAデータ・エリアがライブラリ・リストにない場合、省略値のサーバーと接頭辞を除いたフィールド名はLOCALHOST:4560とJSMに設定されます。
データ・エリアのレイアウトは以下のようになります。
1-50 |
省略値のホスト名とポート |
51-60 |
接頭辞を除いたLANSAフィールド名 |
jsmcltdta.txtファイルが見つからない場合、省略値のサーバーと接頭辞を除いたフィールド名はLOCALHOST:4560とJSMに設定されます。
このファイルの検索方法は、Visual LANSAバージョン10とバージョン11以上で異なります。
バージョン10は以下の場所を検索します。
· <ルート・ディレクトリ>\LANSAフォルダー(開発環境内から実行される場合)
· <ルート・ディレクトリ>\X_WIN95\X_LANSA\EXECUTEフォルダー(開発環境以外で実行される場合)
· パス(環境変数)のあらゆる場所
バージョン11以降は以下の場所を検索します。
· <ルート・ディレクトリ>\X_WIN95\X_LANSAフォルダー
省略値では、jsmcltdta.txtファイルは以下にインストールされます。
· バージョン10:<ルート・ディレクトリ>\X_WIN95\X_LANSA\EXECUTE
· バージョン11以降:<ルート・ディレクトリ>\X_WIN95\X_LANSA
· Linux:<ルート・ディレクトリ>\x_lansa
ファイル・キーワードは以下になります。
DefaultServer |
省略値のホスト名とポート |
ExcludePrefix |
接頭辞を除いたLANSAフィールド名 |
2. JSMMGRDTA
JSMMGRDTAデータ・エリアは、インストール・プロセス中にJSMインスタンス・ディレクトリで更新されます。
データ・エリアのレイアウトは以下のようになります。
1-50 |
省略値のインスタンス・パス |
jsmmgrdta.txtファイルは、DefaultInstanceキーワードのエントリーがない状態で出荷されます。
ファイル・キーワードは以下になります。
DefaultInstance |
省略値のインスタンス・パス |