2

JDBCとtcServer6.0でSpringトランザクション管理を使用しているシナリオがあります。以下のスニペットコード

@Transactional(rollbackFor = Throwable.class)
public int dropDynamicModelTables(String namespace) {
 ....

一部のDML操作が実行され、一部のテーブルが削除されます。上記のコードは完全に正常に機能していましたが、tcServer 7.0バージョンを使用すると、次のような例外が発生します。

org.springframework.transaction.UnexpectedRollbackException:トランザクションはロールバックのみとしてマークされているため、ロールバックされました

なぜ私が問題に直面しているのか誰かが知っていますか?唯一の変更は、tcServer6.0からtcServer7.0への変更です。アプリケーションに問題がありますか、それともサーバーに問題がありますか。

4

0 に答える 0