1.6 データベースの初期化に関する JMX ポリシーの作成

JMX ポリシーを作成して、AEM forms のコアコンポーネント用のデータベースが正しく初期化されることを確認する必要があります。

次の手順を実行します。

1.6.1 MBean 認証の領域への委任

JMX ポリシーを作成する前に、セキュリティ領域が MBean へのアクセスを制御するように設定されていることを確認します。詳しくは、WebLogic 管理コンソールのドキュメントを参照してください。

  1. WebLogic 管理コンソールで、 Domain Structure/Security Realms をクリックします。

  2. Summary of Security Realms ページの「Realms」リストで「 myrealm 」をクリックします。

  3. Configuration/General ページで、「 Use Authorization Providers to Protect JMX Access 」が選択されていることを確認します。このオプションが選択されていない場合は、次の手順を実行します。

    • 「Change Center」で「 Lock & Edit 」をクリックします。

    • Use Authorization Providers to Protect JMX Access 」を選択します。

    • 保存 」をクリックします。

    • 「Change Center」で、「 Activate Changes 」をクリックします。

    • 管理サーバーと管理対象サーバーを再起動します。

1.6.2 JMX ポリシーの作成

  1. WebLogic 管理コンソールで、 Domain Structure/Security Realms をクリックします。

  2. Summary of Security Realms ページで、JMX ポリシーの変更対象となる領域の名前をクリックします。

  3. Settings ページで、「 Roles and Policies 」タブをクリックして、「 Realm Policies 」サブタブをクリックします。

  4. Policies 」テーブルの「Name」列で、「 JMX Policy Editor 」をクリックします。

  5. JMX Policy Editor ページで、「 GLOBAL SCOPE 」オプションが選択されていることを確認します。「 次へ 」をクリックします。

  6. 次のページで「 ALL MBEANS TYPES 」オプションが選択されていることを確認します。「 次へ 」をクリックします。

  7. Attributes: Permission to Write 」オプションを選択し、「 Create Policy 」をクリックします。

  8. Edit JMX Policies ページで、「 Add Conditions 」をクリックします。

  9. Predicate List 」ドロップダウンメニューの「 Role 」を選択し、「 Next 」をクリックします。

  10. Role Argument Name 」ボックスに Anonymous と入力し、「 Add 」をクリックします。

    注意: Anonymous ロールはデフォルトの WebLogic ロールで、すべてのランタイムプロセスユーザー(アプリケーションをブートストラップするために必要なユーザーなど)向けのロールです。
  11. Finish 」をクリックします。

  12. Edit JMX Policies ページで、「 Save 」をクリックします。

  13. 手順 1 ~ 6 を繰り返します。

  14. JMX Policy Editor - Attributes and Operations ページで、「 Unregister instances of this MBean using MBean server 」オプションを選択し、「 Create Policy 」をクリックします。

  15. 手順 8 ~ 12 を繰り返します。

1.6.3 スタックスレッド最大時間の延長

  1. WebLogic 管理コンソールで、 Environment/Servers/Admin Server を選択します。

  2. 右側のウィンドウで「Admin Server」をクリックします。「Configuration」タブで、「Tuning」タブを開きます。

  3. 左側のウィンドウで「Lock and Edit」をクリックして、スタックスレッドの最大値を 1200 に設定します。

  4. 「Save」をクリックし、「Activate Changes」をクリックします。

  5. WebLogic 管理サーバーを再起動します。