本製品の以前のバージョン・レベルで抽出した定義ファイルを利用して、定義を新規追加する場合、互換オプションを使用することができます。
■互換オプションの指定方法
以下のいずれかの方法で指定します。
IJServe定義ファイルのVersionタグによる指定
IJServer定義ファイルのVersionタグで指定します。詳細は、“D.8.7 IJServer定義ファイル”を参照してください。
サブコマンドオプションによる指定
コマンド実行時に、“-v version”(versionには8.0のみ指定できます)を指定します。
本オプションは以下の場合に使用できます。
“ijserver”、“resource”、“service”のどれかのサブコマンドを使用している。かつ、
“-a”を指定している(新規追加)。
外部定義ファイルによる指定
以下の定義ファイルによって指定します。
C:\Interstage\J2EE\etc\isj2eeadmin.conf
/opt/FJSVj2ee/etc/isj2eeadmin.conf
【記述形式】
version=バージョン
(バージョンには8.0のみ指定できます)
【記述例】
version=8.0
インストール時、空のisj2eeadmin.confが作成されます。
isj2eeadmin.confが決められたディレクトリに存在しない場合や、項目名(version)に誤りがある場合、定義は無視されます。
互換オプションの優先順位を以下に示します。
IJServer定義ファイルのVersionタグの値
コマンドオプションの互換オプション指定値
外部定義ファイル(isj2eeadmin.conf)の互換オプション指定値
■互換オプションの機能
◆デフォルト値の切り替え
IJServer、J2EEリソース、Webサーバコネクタの新規追加の際に、互換オプションを指定すると、互換オプションで指定したバージョン・レベルのデフォルト値が有効になります。
本製品の以前のバージョン・レベルで抽出した定義ファイルを利用する場合、以前のバージョン・レベルからの既存の定義項目については、定義ファイルの抽出時に値が設定されていますので、本バージョン・レベルでも同等の動作となります。
しかし、新しいバージョン・レベルで追加された定義項目については、以前のバージョン・レベルの定義に値が設定されていないため、以前のバージョン・レベルと動作が異なることがあります。
互換オプションを指定した場合は、新しいバージョン・レベルで追加された定義項目についても、以前のバージョン・レベルと同等の動作とすることができます。
新しいバージョン・レベルで追加され、かつ、デフォルト値が以前のバージョン・レベルの動作と異なるタグは以下です。
互換オプションを指定した場合は、以下のタグのデフォルト値が以前のバージョン・レベルの動作と同等になるように設定されます。
IJServer定義ファイル
タグ名 | 意味 | V9.0以降のデフォルト値 | 8.0の動作 |
---|---|---|---|
<Version> | IJServerバージョン | 9.0 | 8.0 |
※ただし、本バージョン・レベルでは、V8.0互換モードのIJServerは作成できません。
リソース定義ファイル
タグ名 | 意味 | V9.0以降の | 8.0の動作 |
---|---|---|---|
<Jdbc> | Symfoware用JDBCドライバのデータソース種別 | ConnectionPoolDataSource | DataSource |
<Jdbc> | File System Service Providerを使用するかどうか | NO | YES |
<Jdbc> | SQL Server用JDBCドライバのデータソース種別 | 2005 | 2000 |
<Jdbc> | File System Service Providerを使用するかどうか | NO | YES |
<Jdbc> | File System Service Providerを使用するかどうか | NO | YES |
Webサーバコネクタ定義ファイル
タグ名 | 意味 | V9.0以降の | 8.0の動作 |
---|---|---|---|
<WebServer> | Webサーバ名 | なし (注) | FJapache |
注) V9.0以降ではデフォルト値が無いため、タグを省略できません。
◆V8.0互換モードのIJServer
本バージョン・レベルではV8.0互換モードのIJServerは作成できません。<Version>タグには9.0を指定してください。
◆IJServerとJDKの組み合わせ
本バージョン・レベルのIJServerはJDK/JRE6でのみ運用可能です。<JavaVersion>タグには6を指定してください。