- - PR -
複数のデータソースの利用
1
| 投稿者 | 投稿内容 |
|---|---|
|
投稿日時: 2003-10-07 17:04
WebLogic に登録した複数のデータソースからコネクションを作ろうとすると、
以下のようなエクセプションが発生します。 java.sql.SQLException: Connection has already been created in this tx context for pool named vmrPool001. Illegal attempt to create connection from another pool: vmrPool002 ひとつのコンテクストからは、ひとつのコネクションしか作れないのでしょうか? |
|
投稿日時: 2003-10-07 17:34
一つのトランザクションに2以上のデータソースを参加させるにはデータソースが2フェーズコミットに対応している必要があります。
対応していない場合はローカルトランザクションを使う必要があります。 tx.begin()/commit() じゃなくて、connection.begin()/commit() ですね。 |
1
