[Seasar-user:19901] Re: transactionの質問
Koichi Kobayashi
[E-MAIL ADDRESS DELETED]
2010年 6月 23日 (水) 18:00:12 JST
小林 (koichik) です.
Date: Wed, 23 Jun 2010 15:05:20 +0900
From: Phenix Zhang <[E-MAIL ADDRESS DELETED]>
To: [E-MAIL ADDRESS DELETED]
Subject: [Seasar-user:19900] Re: transactionの質問
> 下記の通り,weblogic10.3で、teradataのトラザクションを設定しましたが、画面でDBに接続したとき、エラーが発生してしまいました。
> (Supports Global Transactions+Emulate Two-Phase Commit の選択)
> http://www.teradata.com/DownloadCenter/Topic9448-98-1.aspx#stto10.3
前のメールで
> 一つだけなら XA でないデータソースを含める
> ことができます.
と書いたように,複数の非 XA データソースを
JTA トランザクションに参加させることは
できません.
繰り返しになりますが,WebLogic のドキュメントを
参照してください.
英語だとこの辺り
Configuring JDBC Data Sources
http://download.oracle.com/docs/cd/E12840_01/wls/docs103/jdbc_admin/jdbc_datasources.html
の
Understanding the Emulate Two-Phase Commit Transaction Option
http://download.oracle.com/docs/cd/E12840_01/wls/docs103/jdbc_admin/jdbc_datasources.html#wp1174138
今回の件は特にここ.
Only One Non-XA Participant
http://download.oracle.com/docs/cd/E12840_01/wls/docs103/jdbc_admin/jdbc_datasources.html#wp1142510
古い WLS のドキュメントだと FAQ にもあります.
Can I use more than one non-XA connection pool in distributed transactions?
http://download.oracle.com/docs/cd/E13222_01/wls/docs81/faq/JTA.html#738373
--
<component name="koichik">
<property name="fullName">"Koichi Kobayashi"</property>
<property name="email">"[E-MAIL ADDRESS DELETED]"</property>
<property name="blog">"http://d.hatena.ne.jp/koichik"</property>
</component>
Seasar-user メーリングリストの案内