Cosminexus V9 アプリケーションサーバ 機能解説 基本・開発編(コンテナ共通機能)

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

3.12.5 JavaBeansリソースの入れ替え

ここでは,JavaBeansリソースを入れ替える手順について説明します。JavaBeansリソースは,J2EEアプリケーションおよびJavaBeansリソースを停止して,J2EEサーバを再起動してから入れ替えます。JavaBeansリソースの入れ替えには,サーバ管理コマンドを使用します。

手順を次に示します。

  1. 入れ替えるJavaBeansリソースを使用しているJ2EEアプリケーションを停止します。
    J2EEアプリケーションを停止するには,cjstopappコマンドを実行します。cjstopappコマンドの実行形式と実行例を次に示します。
    実行形式
     
    cjstopapp <J2EEサーバ名> -name <J2EEアプリケーション名>
     
    実行例
    cjstopapp MyServer -name App1
  2. 入れ替えるJavaBeansリソースを停止します。
    JavaBeansリソースを停止するには,cjstopjbコマンドを実行します。cjstopjbコマンドの実行形式と実行例を次に示します。
    実行形式
     
    cjstopjb <サーバ名称> -resname <JavaBeansリソース表示名>
     
    実行例
    cjstopjb MyServer -resname javabeansname
  3. J2EEサーバを再起動します。
    いったん開始したJavaBeansリソースを削除するには,J2EEサーバを再起動する必要があります。J2EEサーバを停止するには,cjstopsvコマンドを実行します。cjstopsvコマンドの実行形式と実行例を次に示します。
    実行形式
     
    cjstopsv <J2EEサーバ名>
     
    実行例
    cjstopsv MyServer
    J2EEサーバを停止したあと,もう一度開始します。J2EEサーバを開始するには,cjstartsvコマンドを実行します。cjstartsvコマンドの実行形式と実行例を次に示します。
    実行形式
     
    cjstartsv <J2EEサーバ名>
     
    実行例
    cjstartsv MyServer
  4. 入れ替えるJavaBeansリソースを削除します。
    JavaBeansリソースを削除するには,cjdeletejbコマンドを実行します。cjdeletejbコマンドの実行形式と実行例を次に示します。
    実行形式
     
    cjdeletejb <サーバ名称> -resname <JavaBeansリソース表示名>
     
    実行例
    cjdeletejb MyServer -resname MyJavaBeans
  5. 入れ替え後のJavaBeansリソースをインポートします。
    JavaBeansリソースをインポートするには,cjimportjbコマンドを実行します。cjimportjbコマンドの実行形式と実行例を次に示します。
    実行形式
     
    cjimportjb <サーバ名称> -f <JARファイルパス> -c <JavaBeansリソース属性ファイルパス>
     
    実行例
    cjimportjb MyServer -f Myjavabeans.jar -c Myjavabeansprop.xml
  6. JavaBeansリソースを開始します。
    JavaBeansリソースを開始するには,cjstartjbコマンドを実行します。cjstartjbコマンドの実行形式と実行例を次に示します。
    実行形式
     
    cjstartjb <サーバ名称> -resname <JavaBeansリソース表示名>
     
    実行例
    cjstartjb MyServer -resname javabeansname
  7. J2EEアプリケーションを開始します。
    J2EEアプリケーションを開始するには,cjstartappコマンドを実行します。cjstartappコマンドの実行形式と実行例を次に示します。
    実行形式
     
    cjstartapp <J2EEサーバ名> -name <J2EEアプリケーション名>
     
    実行例
    cjstartapp MyServer -name App1