ページの先頭行へ戻る
Interstage AR Processing Server V1.0.1 リファレンスガイド
FUJITSU Software

3.2.4 アプリケーション

アプリケーションの運用に関するサブコマンドについて、以下に示します。

アプリケーションの一覧

操作可能なアプリケーションの一覧を示します。

アプリケーション名

意味

arsvdm

データ管理の処理を行うアプリケーションです。

arsvdmc

サーバオーサリングの処理を行うアプリケーションです。

arsvfdm

ファイル管理の処理を行うアプリケーションです。

アプリケーション名の先頭が"arsv"(大文字も含む)以外

ユーザが作成した業務アプリケーションです。


3.2.4.1 deployサブコマンド

形式:

    arsvadmin deploy

[--contextroot context_root] [--name component_name] [--libraries jar_file[,jar_file]...] filepath

機能説明

ユーザが作成したWebアプリケーション(.war)の配備モジュールを配備します。

アプリケーション名の先頭が"arsv"(大文字も含む)以外のモジュールを配備できます。

オプション

オプション名

省略

説明

--contextroot context_root

コンテキストルートとしてcontext_rootの値を指定します。

context_rootはオペランドです。

省略時は、filepathオペランドに指定した配備対象ファイルから拡張子を除いた値が使用されます。

--name component_name

アプリケーション名としてcomponent_nameの値を指定します。

component_nameはオペランドです。

省略値は、filepathオペランドに指定した配備対象ファイルから拡張子を除いた値が使用されます。

--libraries jar_file[,jar_file]...

アプリケーションから参照するライブラリ(JARファイル)を絶対パスで指定します。複数指定する場合は、カンマ区切りで指定します。

オペランド

オペランド名

省略

説明

filepath

不可

配備対象ファイルを絶対パスで指定します。

戻り値

0:正常終了

1:異常終了

使用例:

Windows> %インストールディレクトリ%\bin\arsvadmin deploy C:\sample.war

Linux/opt/FJSVar/bin/arsvadmin.sh deploy /sample.war

出力:

    コマンドの実行結果が標準出力に出力されます。

    出力例を以下に示します。

Command deploy executed successfully.

注意

オプション--libraries指定時における注意事項
  • ライブラリ(JARファイル)は、存在するファイルを指定してください。

  • ライブラリへのパスに空白文字が含まれる場合は、“”でくくって下さい。

  • ライブラリは、パス構成要素にカンマを含まない場所へ格納してください。カンマを含んだ場合、パスの区切りとして取り扱われ配備に失敗する場合があります。

アプリケーションのファイル名の注意事項

オプション--name指定時における注意事項は以下の通りです。

  • アプリケーション名に50文字以内で、以下の文字を指定してください。

    • 英数字、または特殊文字(‘-’、‘_’、‘.’、‘;’)

    • 先頭には、英数字または‘_’で、かつ、"arsv"(大文字も含む)以外を指定可

  • アプリケーション名は、--nameオプション指定時はcomponent_nameの指定値、未指定時は拡張子抜きの配備対象ファイル名です。

複数操作実行時の注意事項

配備・配備解除操作は複数同時に実行することができません。配備・配備解除操作が復帰しないうちに新たな配備・配備解除操作を投入した場合、後から投入した操作が、先に動作していた操作の完了を待機します。

3.2.4.2 undeployサブコマンド

形式:

    arsvadmin undeploy component_name

機能説明

ユーザが作成したWebアプリケーション(.war)の配備モジュールの配備を解除します。

アプリケーション名の先頭が"arsv"(大文字も含む)以外のモジュールの配備を解除できます。

オペランド

オペランド名

省略

説明

component_name

不可

配備解除対象のアプリケーション名を指定します。

戻り値

    0:正常終了

    1:異常終了

使用例:

Windows> %インストールディレクトリ%\bin\arsvadmin undeploy sample

Linux/opt/FJSVar/bin/arsvadmin.sh undeploy sample

出力:

    コマンドの実行結果が標準出力に出力されます。

    出力例を以下に示します。

Command undeploy executed successfully.

注意

    配備・配備解除操作は複数同時に実行することができません。配備・配備解除操作が復帰しないうちに新たな配備・配備解除操作を投入した場合、後から投入した操作が、先に動作していた操作の完了を待機します。

3.2.4.3 enableサブコマンド

形式:

    arsvadmin enable component_name

機能説明

    指定されたアプリケーションを有効にします。

オペランド

オペランド名

省略

説明

component_name

不可

指定されたアプリケーションを有効にします。

複数指定することはできません。

指定可能なアプリケーション名は、「3.2.4 アプリケーション」のアプリケーションの一覧を参照してください。

戻り値

    0:正常終了

    1:異常終了

使用例:

Windows> %インストールディレクトリ%\bin\arsvadmin enable arsvdm

Linux/opt/FJSVar/bin/arsvadmin.sh enable arsvdm

出力:

    コマンドの実行結果が標準出力に出力されます。

    出力例を以下に示します。

Command enable executed successfully.


3.2.4.4 disableサブコマンド

形式:

    arsvadmin disable component_name

機能説明

    指定されたアプリケーションを無効にします。

オペランド

オペランド名

省略

説明

component_name

不可

指定されたアプリケーションを無効にします。

複数指定することはできません。

指定可能なアプリケーション名は、「3.2.4 アプリケーション」のアプリケーションの一覧を参照してください。

戻り値

    0:正常終了

    1:異常終了

使用例:

Windows> %インストールディレクトリ%\bin\arsvadmin disable arsvdm

Linux/opt/FJSVar/bin/arsvadmin.sh disable arsvdm

出力:

    コマンドの実行結果が標準出力に出力されます。

    出力例を以下に示します。

Command disable executed successfully.

3.2.4.5 list-componentsサブコマンド

形式:

arsvadmin list-components

機能説明

Webコンテナに配備されているアプリケーションの状態を表示します。

オペランド

list-componentsサブコマンドにオペランドを指定することはできません。

戻り値

0:正常終了

1:異常終了

使用例:

Windows> arsvadmin list-components

Linux./arsvadmin.sh list-components

出力:

コマンドの実行結果が標準出力に出力されます。配備されるアプリケーションによって、以下のようなTYPEを表示する。

  • <ear>:earファイル

  • <web>:warファイル

  • <connector>:rarファイル

  • <ejb>:ejb-jarファイル

  • <appclient>:client-jarファイル

  • <webservices>:Webサービスアプリケーション

出力例

NAME         TYPE   STATUS
arsvdm       <web>  enabled
arsvfdm      <web>  enabled
arsvdmc      <web>  enabled
_arsvsample   <web>  disabled

Command list-components executed successfully.