WebSphere Application Server Version 6.1 Feature Pack for Web Services   
             オペレーティング・システム: AIX , HP-UX, i5/OS, Linux, Solaris, Windows, Windows Vista, z/OS

             目次と検索結果のパーソナライズ化
             New or updated topic for this feature pack

wsadmin ツールを使用したポリシーのセル全体のデフォルト・バインディングの構成

Jython または Jacl スクリプト言語を使用して、 セル全体のデフォルト・バインディングの構成をカスタマイズできます。 セルのすべてのポリシー・セットのバインディング構成を編集するには、このトピックを使用してください。

始める前に

このトピックのコマンドを使用する前に、お使いの wsadmin ツールが最新のものであることを確認してください。プロパティー・オブジェクトを attributes または bindingLocation パラメーターの値として受け入れるポリシー・セット管理コマンドは、以前のバージョンの wsadmin ツールではサポートされていません。例えば、このコマンドはバージョン 6.1.0.x ノードでは実行できません。

.

このタスクについて

バインディングは、鍵ストア情報、署名と暗号化に使用する鍵、または認証情報などの、環境とプラットフォームに固有の情報です。すべてのポリシー・セットに関して継承されたデフォルト・バインディングを使用することも、 アプリケーション内にカスタム・バインディングを定義することもできます。

デフォルト・バインディングは、セル・レベルまたはアプリケーション・サーバー・レベルのいずれかで提供され、 セル内のすべてのポリシー・セットで使用するバインディング情報が含まれています。 デフォルト・バインディングでは、複数のポリシー・セットが共通のバインディング・セットを共用することができます。 アプリケーション・サーバー・レベルに定義されたバインディングは、 セル・レベルの定義をオーバーライドします。 このトピックを使用して、セル全体のデフォルト・バインディングを編集します。
注: デフォルト・バインディングは、開発とテストの場合にのみ使用します。 ご使用のバインディング構成を実稼働環境で使用する前に、署名と暗号化の鍵を変更します。

プロシージャー

  1. wsadmin スクリプト・ツールの起動。
  2. 更新するポリシーを決定します。
    特定のポリシー・セットに使用できるすべてのポリシーのリストを表示するには、 listPolicyType コマンドを使用します。 以下に例を示します。
    AdminTask.listPolicyTypes('[-policySet PolicySet1]')
  3. ポリシーの現在のバインディング構成を取り出して、更新する属性を決定します。
    getBinding コマンドを使用して、 特定のポリシー・バインディングのすべての構成属性を含む Properties オブジェクトを表示します。 空の Properties オブジェクトを使用して、 -bindingLocation パラメーターに対して Properties オブジェクトを指定します。 以下に例を示します。
    AdminTask.getBinding('-policyType WSAddressing -bindingLocation ""')
    ポリシーの特定の構成属性を戻すには、-attributes パラメーターを使用します。 例えば、WSAddressing ポリシーでワークロード管理が使用可能に設定されているかどうかを判別するには、次のコマンドを入力します。
    AdminTask.getBinding('-policyType WSAddressing -bindingLocation "" -attributes "[preventWLM]"')
    このコマンドは、要求された属性 preventWLM の値を含むプロパティー・オブジェクトを戻します。
  4. バインディング構成を編集します。
    setBinding コマンドを使用して、ポリシーのバインディング構成を更新します。 セル全体のデフォルト・バインディングを編集することを指定するには、 ヌルまたは空の Properties オブジェクトを渡すことにより、-bindingLocation パラメーターを設定します。 以下のパラメーターを使用して、バインディングをさらにカスタマイズすることができます。
    パラメーター: 説明: データ型:
    -policyType 該当するポリシーを指定します。 ストリング、必須
    -attributes 更新する属性値を指定します。 このパラメーターには、更新するポリシーまたはサブセットのすべてのバインディング属性が含まれます。 プロパティー、必須
    -replace すべての既存のバインディング属性をコマンドで指定された属性に置き換えるかどうかを指定します。 複素数データを持つポリシーの構成のオプション・パーツを除去するには、このパラメーターを使用します。 デフォルト値は false です。 ブール、オプション

    セル全体のバインディングのバインディング構成を編集するときは、 必ず -attributes パラメーターを使用してください。 次の例では、セル全体における WSAddressing ポリシー用デフォルト・バインディングのワークロード管理を使用不可にします。

    AdminTask.setBinding('-policyType WSAddressing -bindingLocation "" -attributes "[preventWLM false]"')
  5. 構成の変更を保管します。
    AdminConfig.save()



関連タスク
ポリシー・セットへのバインディングの再割り当て
スクリプトを使用した Web サービス用のアプリケーションとシステムのポリシー・セットの構成
wsadmin ツールを使用したポリシー・セット添付の作成
wsadmin ツールを使用したポリシー・セット添付の管理
wsadmin ツールを使用したポリシー・セット添付の除去
管理コンソールを使用したポリシー・セットの管理
関連資料
ポリシー・セット・バインディングの設定
AdminTask オブジェクトの PolicySetManagement コマンド・グループ
タスク・トピック    

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

最終更新: Jan 21, 2008 4:10:06 PM EST
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/com.ibm.websphere.wsfep.multiplatform.doc/info/ae/ae/txml_wsfpcellbinding.html