ページの先頭行へ戻る
Interstage Service Integrator V9.7.0 アプリケーション開発ガイド
FUJITSU Software

4.1.4 実行時の設定(Java EE実行環境)

カスタムアダプタをIJServerクラスタ上で動作させる場合とスタンドアロンで動作させる場合について、実行時に必要な設定を以下に示します。

IJServerクラスタ上で動作させる場合

カスタムアダプタが動作するIJServerクラスタに対し、asadminコマンドを使用して下記を設定してください。asadminコマンドの詳細は、“Interstage Application Server Java EE運用ガイド(Java EE 6編)”の“asadmin”を参照してください。Java VMの定義項目のプロパティである“isjee-classpath-suffix”は、本設定だけで使用してください。

クラスパスのサフィックス、およびネイティブライブラリパスのサフィックスの追加手順
  1. asadmin getコマンドを使用して、現在の設定を確認します。

    実行例

    <Interstageインストールディレクトリ>\F3FMisje6\glassfish\bin\asadmin get CUSTOM.java-config.isjee-classpath-suffix

    /opt/FJSVisje6/glassfish/bin/asadmin get CUSTOM.java-config.isjee-classpath-suffix
    /opt/FJSVisje6/glassfish/bin/asadmin get CUSTOM.java-config.native-library-path-suffix

    CUSTOM:カスタムアダプタが動作するIJServerクラスタ名

  2. asadmin getコマンドで確認した設定値の末尾に、設定するパスを追加し、asadmin setコマンドで設定します。

    実行例

    <Interstageインストールディレクトリ>\F3FMisje6\glassfish\bin\asadmin set CUSTOM.java-config.isjee-classpath-suffix=<手順1で確認した値>${path.separator}<INSDIR>\lib\esicore.jar${path.separator}<INSDIR>\lib\log4j-1.2.15.jar${path.separator}<INSDIR>\lib\commons-lang-2.3.jar

    /opt/FJSVisje6/glassfish/bin/asadmin set CUSTOM.java-config.isjee-classpath-suffix=<手順1で確認した値>\${path.separator}/opt/FJSVesi/lib/esicore.jar\${path.separator}/opt/FJSVesi/lib/log4j-1.2.15.jar\${path.separator}/opt/FJSVesi/lib/commons-lang-2.3.jar
    /opt/FJSVisje6/glassfish/bin/asadmin set CUSTOM.java-config.native-library-path-suffix=<手順1で確認した値>\${path.separator}/opt/FJSVesi/lib

    CUSTOM:カスタムアダプタが動作するIJServerクラスタ名

注意

IJServerクラスタ上で動作させる場合、コンテナ管理によるトランザクションの制御を行わないでください。

スタンドアロンで動作させる場合