[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 メーリングリストの案内