5

概念実証の 1 つとして、JTA に Hibernate と Atomikos を使用しています。おそらくタイムアウトが原因で、JTA トランザクションの予期しないロールバック例外が発生します。例外は次のとおりです。

javax.transaction.RollbackException: Prepare: NO vote

4

2 に答える 2

5

このエラーは、トランザクションのコミットが要求されたが、タイムアウトのために既にロールバックされている場合に発生します。したがって、あなたの仮定は完全に正しいです。解決策は、トランザクション タイムアウトを増やすことです。

于 2014-10-07T20:39:30.667 に答える