| Oracle Identity Manager JBoss Application Server用インストレーションおよび構成ガイド リリース9.1.0.1 B52972-02 |
|
![]() 戻る |
![]() 次へ |
Apache Webサーバーに接続されている複数の非クラスタJBoss Application Serverインストールが1つのデータベースを指定している場合、個々のJBoss Application Serverインスタンスが異なるJMS表を使用するように構成する必要があります。
同じOracle Identity Managerデータベースを使用する2番目およびその他すべてのJBoss Application Serverインスタンスで次の手順を実行して、それらのインスタンスが異なるJMS表を使用するようにします。
テキスト・エディタでJBOSS_HOME\server\default\deploy\jms\database_name-jdbc2-service.xmlファイルを開きます。
database_nameは、複数のJBoss Application Serverインスタンスで使用される共通のデータベースを表すことに注意してください。
database_name-jdbc2-service.xmlファイルのsqlPropertiesセクションのすべての問合せと文において、JMS_MESSAGESおよびJMS_TRANSACTIONSで表される表の名前を、有効で新しい一意の値に変更します。
ファイルの最後に次の文を追加します。
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)
ファイルを保存して閉じます。