WebSphere Application Server, Version 6.1   
             オペレーティング・システム: AIX , HP-UX, Linux, Solaris, Windows, Windows Vista

             目次と検索結果のパーソナライズ化

スクリプトによるアプリケーションの開始

スクリプトと wsadmin ツールを使用して、アプリケーションを開始します。

始める前に

このタスクを開始する場合は、あらかじめ wsadmin ツールが稼働 している必要があります。 詳しくは、wsadmin スクリプト・クライアントの開始 の項目を参照してください。

アプリケーションを開始する前にインストールする必要があります。 詳しくは、wsadmin ツールによるアプリケーションのインストール の項目を参照してください。

このタスクについて

以下のステップを実行して、アプリケーションを開始します。

プロシージャー

  1. アプリケーションが常駐しているサーバーのアプリケーション・マネージャー MBean を識別して、 appManager 変数に割り当てます。 次の例では、 アプリケーション・マネージャー MBean の名前が戻されています。
    • Jacl を使用:
       set appManager [$AdminControl queryNames cell=mycell,node=mynode,type=ApplicationManager,process=server1,*]
    • Jython を使用:
      appManager = AdminControl.queryNames('cell=mycell,node=mynode,type=ApplicationManager,process=server1,*')
      print appManager
    各部の意味は、次のとおりです。
    set Jacl コマンドです。
    appManager 変数名です。
    $ 変数名を値で置換する Jacl 演算子です。
    AdminControl WebSphere Application Server プロセスで 実行中の MBean 操作を使用可能にするオブジェクトです。
    queryNames AdminControl コマンドです。
    cell=mycell,node=mynode,type=ApplicationManager,process=server1 構成オブジェクトの階層包含パスです。
    print Jython コマンドです。
    出力例:
    WebSphere:cell=mycell,name=ApplicationManager,mbeanIdentifier=ApplicationManager,
    type=ApplicationManager,node=mynode,process=server1
  2. アプリケーションを開始します。 次の例では、MBean 上で startApplication オペレーションを呼び出して、 開始するアプリケーション名を指定しています。
    • Jacl を使用:
      $AdminControl invoke $appManager startApplication myApplication
    • Jython を使用:
      AdminControl.invoke(appManager, 'startApplication', 'myApplication')
    各部の意味は、次のとおりです。
    $ 変数名を値で置換する Jacl 演算子です。
    AdminControl WebSphere Application Server プロセスで 実行中の MBean 操作を使用可能にするオブジェクトです。
    invoke AdminControl コマンドです。
    appManager ステップ 1 で指定したサーバーの ID を評価します。
    startApplication modify コマンドの属性です。
    myApplication startApplication 属性の値です。



関連タスク
スクリプト管理のための AdminControl オブジェクトの使用
wsadmin ツールによるアプリケーションのインストール
関連資料
AdminControl オブジェクトのコマンド
タスク・トピック    

ご利用条件 | フィードバック

最終更新: Jan 21, 2008 5:05:53 PM EST
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/com.ibm.websphere.base.doc/info/aes/ae/txml_startapplication.html