Cosminexus システム運用ガイド

[目次][用語][索引][前へ][次へ]

4.6.1 J2EEアプリケーションの入れ替え

ここでは,サーバ管理コマンドを使用してJ2EEアプリケーションを入れ替える手順を説明します。J2EEアプリケーションは,停止して,削除してから新しいアプリケーションに入れ替えます。入れ替え後,J2EEアプリケーションを再開始します。

入れ替えは,次の手順で実行します。

  1. 入れ替えるJ2EEアプリケーションを停止します。
    cjstopappコマンドを実行します。実行形式と実行例を次に示します。
    実行形式
     
    cjstopapp <J2EEサーバ名> -name <J2EEアプリケーション名> 
     
    実行例
    cjstopapp MyServer -name App1
     
  2. J2EEアプリケーションを削除します。
    cjdeleteappコマンドを実行します。実行形式と実行例を次に示します。
    実行形式
     
    cjdeleteapp <J2EEサーバ名> -name <J2EEアプリケーション名> 
     
    実行例
    cjdeleteapp MyServer -name App1
     
  3. 入れ替え後のJ2EEアプリケーションをインポートします。
    サーバ管理コマンドを使用する場合,cjimportappコマンドを実行します。実行形式と実行例を次に示します。
    実行形式
     
    cjimportapp <J2EEサーバ名> -f <EARファイルのパス>
     
    実行例
    cjimportapp MyServer -f App1.ear
     
  4. J2EEアプリケーションに必要な情報を設定,およびカスタマイズします。
    サーバ管理コマンドを使用する場合は,cjgetapppropコマンドで属性ファイルを取得して,属性ファイルを編集してから,cjsetapppropコマンドを実行して設定します。
    cjgetapppropコマンドの実行形式と実行例を次に示します。
    実行形式
     
    cjgetappprop <J2EEサーバ名> -name <J2EEアプリケーション名> -type all -encoding Shift_JIS -c <アプリケーション統合属性ファイル>
     
    実行例
    cjgetappprop MyServer -name App1 -type all -encoding Shift_JIS -c App1.xml
     
    属性ファイルはテキストエディタなどで編集します。
    cjsetapppropコマンドの実行形式と実行例を次に示します。
    実行形式
     
    cjsetappprop <J2EEサーバ名> -name <J2EEアプリケーション名> -type all -c <アプリケーション統合属性ファイル>
     
    実行例
    cjsetappprop MyServer -name App1 -type all -c App1.xml
     
  5. J2EEアプリケーションを開始します。
    サーバ管理コマンドを使用する場合,cjstartappコマンドを実行します。実行形式と実行例を次に示します。
    実行形式
     
    cjstartapp <J2EEサーバ名> -name <J2EEアプリケーション名> 
     
    実行例
    cjstartapp MyServer -name App1