スクリプトと wsadmin ツールを使用して、ノードのプラグイン構成を再生成できます。
以下のステップを実行して、ノード・プラグイン構成を再生成します。
以下のアプリケーション中心の例では、 指定された Web サーバー定義に対して generate、propagate、および propagateKeyring の各操作を使用します。
AdminControl.invoke(generator,'generate',"profile_root/config 01Cell03 01Node03 webserver1 true") AdminControl.invoke(generator,'propagate',"profile_root/config 01Cell03 01Node03 webserver1") AdminControl.invoke(generator,'propagateKeyring',"profile_root/config 01Cell03 01Node03 webserver1"
$AdminControl invoke $generator generate "c:/was610/profiles/AppSrv02/config 01Cell03 01Node03 webserver1 true" $AdminControl invoke $generator propagate "c:/was610/profiles/AppSrv02/config 01Cell03 01Node03 webserver1" $AdminControl invoke $generator propagateKeyring "c:/was610/profiles/AppSrv02/config 01Cell03 01Node03 webserver1"
public void generate(java.lang.String configuration_root, java.lang.String myCellName, java.lang.String myNodeName, java.lang.String myServerName, java.lang.Boolean propagate, java.lang.Boolean propagateKeyring)各部の意味は、次のとおりです。
configuration_root | スキャン対象の特定の構成リポジトリーのルート・ディレクトリー・パスです。 |
myCellName | 生成対象を限定するための、構成リポジトリー内のセルの名前です。 |
myNodeName | 生成対象を限定するための、構成リポジトリーのノードの名前です。 |
myServerName | 生成対象を限定するための、サーバーの名前です。 |
propagate | 構成ファイルの伝搬を指定するブール変数です。 |
propagateKeyring | 鍵リング・ファイルの伝搬を指定するブール変数です。 |
以下のネットワーク中心の例では、generate 操作を使用して、 セルのプラグイン構成ファイルを生成します。
AdminControl.invoke(generator,'generate',"profile_root/config 01Cell03 null null plugin-cfg.xml")
$AdminControl invoke $generator generate "profile_root/config 01Cell03 null null plugin-cfg.xml"
public void generate(java.lang.String app_server_root, java.lang.String configuration_root, java.lang.String myCellName, java.lang.String myNodeName, java.lang.String myServerName,java.lang.String myOutputFileName)各部の意味は、次のとおりです。
app_server_root | コマンドを実行するアプリケーション・サーバーのルート・ディレクトリーです。 |
configuration_root | スキャン対象の構成リポジトリーのルート・ディレクトリー・パスです。 |
myCellName | 生成対象を限定するための、構成リポジトリー内のセルの名前です。 |
myNodeName | 生成対象を限定するための、構成リポジトリーのノードの名前です。 |
myServerName | 生成対象を限定するための、サーバーの名前です。 |
myOutputFileName | 生成されたプラグイン構成ファイルのパスおよびファイル名です。 |