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