いつもお世話になっております。log.debug("トランザクションを開始します。log.debug("トランザクションを開始しました。log.info("UserTransactionをコミットしました。開始で以下のエラーが発生します。atorg.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:196)エラーが発生した場合でもログだけはDBに記録したいということでこのような形をとっているのですが、トランザクションの使い方がおかしいでしょうか。エラー原因を明確にするために処理を間引いてあるので上記の例は間抜けな感じですが実際には前後にいろいろ処理があったりするのでこのような形をとっています。上記エラーは発生します。s2-2.4.30)以上よろしくお願いします。