JMX ポリシーを作成して、LiveCycle のコアコンポーネント用のデータベースが正しく初期化されることを確認する必要があります。
次の手順を実行します。
3.6.1 MBean 認証の領域への委任JMX ポリシーを作成する前に、セキュリティ領域が MBean へのアクセスを制御するように設定されていることを確認します。詳しくは、WebLogic Administration Console のドキュメントを参照してください。
WebLogic Administration Console で、Domain Structure/Security Realms をクリックします。
Summary of Security Realms ページの「Realms」リストで「myrealm」をクリックします。
Configuration/General ページで、「Use Authorization Providers to Protect JMX Access」が選択されていることを確認します。このオプションが選択されていない場合は、次の手順を実行します。
「Change Center」で「Lock & Edit」をクリックします。
「Use Authorization Providers to Protect JMX Access」を選択します。
「Save」をクリックします。
「Change Center」で、「Activate Changes」をクリックします。
管理サーバーと管理対象サーバーを再起動します。
3.6.2 JMX ポリシーの作成WebLogic Administration Console で、Domain Structure/Security Realms をクリックします。
Summary of Security Realms ページで、JMX ポリシーの変更対象となる領域の名前をクリックします。
Settings ページで、「Roles and Policies 」タブをクリックして、「Realm Policies」サブタブをクリックします。
「Policies」テーブルの「Name」列で、「JMX Policy Editor」をクリックします。
JMX Policy Editor ページで、「GLOBAL SCOPE」オプションが選択されていることを確認します。「Next」をクリックします。
次のページで「ALL MBEANS TYPES」オプションが選択されていることを確認します。「Next」をクリックします。
「Attributes: Permission to Write」オプションを選択し、「Create Policy」をクリックします。
Edit JMX Policies ページで、「Add Conditions」をクリックします。
「Predicate List」ドロップダウンメニューの「Role」を選択し、「Next」をクリックします。
「Role Argument Name」ボックスに Anonymous と入力し、「Add」をクリックします。
注意: Anonymous ロールはデフォルトの WebLogic ロールで、すべてのランタイムプロセスユーザー(アプリケーションをブートストラップするために必要なユーザーなど)向けのロールです。
「Finish」をクリックします。
Edit JMX Policies ページで、「Save」をクリックします。
手順 1 ~ 6 を繰り返します。
JMX Policy Editor - Attributes and Operations ページで、「Unregister instances of this MBean using MBean server」オプションを選択し、「Create Policy」をクリックします。
手順 8 ~ 12 を繰り返します。
|
|
|