[Seasar-user:11569] Re: xa_commitが失敗した時の挙動について

[E-MAIL ADDRESS DELETED] [E-MAIL ADDRESS DELETED]
2007年 11月 9日 (金) 17:29:50 JST


神谷です。お世話になります。

回答ありがとうございます。その前提で考えてみます。



>小林 (koichik) です.
>
>Date:    Fri, 9 Nov 2007 15:47:55 +0900
>From:    <[E-MAIL ADDRESS DELETED]>
>To:       <[E-MAIL ADDRESS DELETED]>
>Subject: [Seasar-user:11565] xa_commitが失敗した時の挙動について
>
>> Oracleの制限事項で、フェールオーバのタイミングで
>> 「xa_prepare() が成功したにもかかわらずxa_commitが失敗する」
>> ケースがあるという情報があるのですが、SeasarのJTAでは
>> xa_commitが失敗したらどのように動作しますか?
>> 
>> 例:・一定間隔でxa_commitをリトライする。
>>   ・そのトランザクションを破棄してexception発行
>
>残りのリソースに対して XAResource#commit() を
>呼び出した後に,javax.transaction.RollbackException
>(のサブクラス) がスローされます.
>リトライ等は行っていません.
>
>
>--
><signature>
>   <name>Koichi Kobayashi</name>
>   <e-mail>[E-MAIL ADDRESS DELETED]</e-mail>
></signature>
>
>_______________________________________________
>Seasar-user mailing list
>[E-MAIL ADDRESS DELETED]
>https://ml.seasar.org/mailman/listinfo/seasar-user
>



Seasar-user メーリングリストの案内