AdminTask オブジェクトの JSFCommands コマンド・グループ
Jython スクリプト言語を使用すると、JavaServer Faces (JSF) の実装を表示および変更することができます。
JSF の管理には、以下のコマンドを使用します。
listJSFImplementation
listJSFImplementation コマンドは、特定アプリケーションの JSF の実装およびバージョンを表示します。
ターゲット・オブジェクト
対象のアプリケーション名を指定します。 (ストリング、必須)
必須パラメーター
なし。戻り値
このコマンドは、JSF の実装およびバージョンを表示します。 例えば、このコマンドが SUNRI1.2 を戻した場合、JSF は Sun リファレンス実装のバージョン 1.2 を使用しています。
バッチ・モードの使用例
- Jython ストリングを使用:
AdminTask.listJSFImplementation('application1')
- Jython リストを使用:
AdminTask.listJSFImplementation('application1')
対話モードの使用例
- Jython を使用:
AdminTask.listJSFImplementation('-interactive')
modifyJSFImplementation
modifyJSFImplementation コマンドは、特定アプリケーションの JSF の実装を変更します。
注: modifyJSFImplementation コマンドは、混合セル環境でのみ使用可能です。
WebSphere® Application Server traditional
バージョン 9.0 で使用可能な JSF 実装は、MyFaces のみです。
ターゲット・オブジェクト
対象のアプリケーション名を指定します。 (ストリング、必須)
必須パラメーター
- -implName
- 使用する実装の名前を指定します。 Sun のリファレンス 1.2 実装を使用する場合は SUNRI1.2 を、デフォルトで使用可能な MyFaces 実装を使用する場合は MyFaces を指定します。 (ストリング、必須)
戻り値
このコマンドは出力を返しません。
バッチ・モードの使用例
- Jython ストリングを使用:
AdminTask.modifyJSFImplementation('-implName MyFaces')
- Jython リストを使用:
AdminTask.modifyJSFImplementation('-implName', 'MyFaces')
対話モードの使用例
- Jython を使用:
AdminTask.modifyJSFImplementation('-interactive')