外部管理スクリプトの実行

スクリプト記述は、WebSphere Application Server の構成および管理に使用できる非グラフィカルな代替方法です。 WebSphere のコマンド行管理ツールである wsadmin に切り替える必要なく、開発環境内から管理スクリプトを実行できます。

WebSphere Application Server は BSF (Bean Scripting Framework) を使用し、それはユーザーの WebSphere Application Server インストールを構成および制御する各種のスクリプト言語をサポートします。 次の表は、どのスクリプト言語が WebSphere Application Server のどのバージョンでサポートされているかを要約したものです。

表 1. WebSphere Application Server でサポートされているスクリプト言語
アプリケーション・サーバー スクリプト言語
Jacl Jython
WebSphere Application Server v6.0 サポート サポート
WebSphere Application Server v5.1 サポート サポート
WebSphere Application Server v5.0 サポート 非サポート
スクリプトを使用する場合、次の 5 つの wsadmin オブジェクトが使用可能です。
  • AdminControl: 操作コマンドの実行に使用。
  • AdminConfig: WebSphere Application Server 構成エレメントを作成または変更する構成コマンドの実行に使用。
  • AdminApp: アプリケーションの管理に使用。
  • AdminTask: 管理コマンドの実行に使用。
  • Help: 一般ヘルプの入手に使用。
スクリプトはこれらのオブジェクトを使用して、WebSphere Application Server プロセスで実行されるメッセージ主導 Bean (MBean) と連絡をとります。 MBean は、JMX (Java Management Extensions) リソースを表す Java オブジェクトです。 JMX は Java 2 Platform Standard Edition (J2SE) にオプションで追加されるパッケージです。 JMX は、Java オブジェクトを管理する単純で標準的な方法を提供するテクノロジーです。

前提条件

  • WebSphere Application Server を、スクリプト管理機能をインストールした状態でインストールする。
    ヒント: スクリプト管理機能のインストールは、WebSphere Application Server のカスタム・インストールを選択する時点で選択することができます。 WebSphere テスト環境を使用している場合には、スクリプト管理機能はデフォルトでインストールされます。
  • WebSphere Application Server を構成または管理するためのスクリプト・ファイルを作成する。
  • WebSphere Application Server を始動する。
外部管理スクリプトをワークベンチ内で実行するには、次の手順を実行します。
  1. 「サーバー」ビューでサーバーを右マウス・ボタン・クリックし、 「外部管理スクリプトの実行」を選択する。実行する Jacl または Jython 管理スクリプト・ファイル」ダイアログが開きます。
  2. ファイル・システムで実行したいスクリプト・ファイルを見付け、「開く」をクリックする。

「開く」をクリックした後、スクリプトが実行されます。 「コンソール」ビューに、スクリプトの実行によるシステム出力またはエラーが表示されます。

管理スクリプトについて詳しくは、以下を参照してください。
ご利用条件 | フィードバック
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved. (C) Copyright IBM Japan 2005.