httpPluginManagement.py スクリプト
httpPluginManagement.py スクリプトを使用して、アプリケーションの新しい plugin-cfg.xml ファイルを生成します。
注: httpPluginManagement.py スクリプトを使用して、グローバル・プラグイン構成を生成することはできません。グローバル・プラグイン構成を生成するには、GenPluginCfg コマンドを使用します。
ロケーション
httpPluginManagement.py スクリプトは、app_server_root/bin ディレクトリーにあります。このスクリプトを実行する前に、WAS_HOME 環境変数が、WebSphere ディレクトリーを指すように構成されていることを確認してください。
操作
httpPluginManagement.py スクリプトを使用して以下の操作を実行します。
- generatePlugin
<dmgrRoot> <cellName> <nodeName> <webServerName>
指定された引数に基づいて、新しいプラグインを生成します。
表 1. 引数 引数 説明 <dmgrRoot> デプロイメント・マネージャーのプロファイル・ディレクトリーの絶対パスを指定します。(ストリング、必須) <cellName> 構成対象の Web サーバーが含まれているセルの名前を指定します。(ストリング、必須) <nodeName> 構成対象の Web サーバーが含まれているノードの名前を指定します。(ストリング、必須) <webServerName> 構成対象の Web サーバーの名前を指定します。 例:./wsadmin.sh -user <userID> -password <password> -f httpPluginManagement.py -lang jython generatePlugin <dmgrRoot> <cellName> <nodeName> <webServerName>
- propagatePlugin
<dmgrRoot> <cellName> <nodeName> <webServerName>
Web サーバー・プラグインを、定義されているロケーションに伝搬します。
表 2. 引数 引数 説明 <dmgrRoot> デプロイメント・マネージャーのプロファイル・ディレクトリーの絶対パスを指定します。(ストリング、必須) <cellName> 構成対象の Web サーバーが含まれているセルの名前を指定します。(ストリング、必須) <nodeName> 構成対象の Web サーバーが含まれているノードの名前を指定します。(ストリング、必須) <webServerName> 構成対象の Web サーバーの名前を指定します。 例:./wsadmin.sh -user <userID> -password <password> -f httpPluginManagement.py -lang jython propagatePlugin <dmgrRoot> <cellName> <nodeName> <webServerName>
- setDmgrPluginTrace
プラグインを生成するためのトレースを使用可能にします。
例:./wsadmin.sh -user <userID> -password <password> -f httpPluginManagement.py -lang jython setDmgrPluginTrace
- removeDmgrPluginTrace
プラグインを生成するためのトレースを使用不可にします。
例:./wsadmin.sh -user <userID> -password <password> -f httpPluginManagement.py -lang jython removeDmgrPluginTrace