ヘッダーをスキップ
Oracle Identity Manager JBoss Application Server用インストレーションおよび構成ガイド
リリース9.1.0.1
B52972-02
  目次
目次
索引
索引

戻る
戻る
 
次へ
次へ
 

C 1つのデータベースを使用する複数のJBoss Application Serverインストールの構成

Apache Webサーバーに接続されている複数の非クラスタJBoss Application Serverインストールが1つのデータベースを指定している場合、個々のJBoss Application Serverインスタンスが異なるJMS表を使用するように構成する必要があります。

同じOracle Identity Managerデータベースを使用する2番目およびその他すべてのJBoss Application Serverインスタンスで次の手順を実行して、それらのインスタンスが異なるJMS表を使用するようにします。

  1. テキスト・エディタでJBOSS_HOME\server\default\deploy\jms\database_name-jdbc2-service.xmlファイルを開きます。

    database_nameは、複数のJBoss Application Serverインスタンスで使用される共通のデータベースを表すことに注意してください。

  2. database_name-jdbc2-service.xmlファイルのsqlPropertiesセクションのすべての問合せと文において、JMS_MESSAGESおよびJMS_TRANSACTIONSで表される表の名前を、有効で新しい一意の値に変更します。

  3. ファイルの最後に次の文を追加します。

    DELETE_TEMPORARY_MESSAGES = DELETE FROM NEW_JMS_MESSAGES_NAME
        WHERE TXOP='T'
    CREATE_IDX_MESSAGE_TXOP_TXID = CREATE INDEX
        NEW_JMS_MESSAGES_NAME_TXOP_TXID ON NEW_JMS_MESSAGES_NAME (TXOP, TXID)
    CREATE_IDX_MESSAGE_DESTINATION = CREATE INDEX
        NEW_JMS_MESSAGES_NAME_DESTINATION ON NEW_JMS_MESSAGES_NAME(DESTINATION)
    

    注意:

    NEW_JMS_MESSAGES_NAMEは、手順2で変更したJMS_MESSAGES表の新しい名前です。

  4. ファイルを保存して閉じます。