Ok, I see what you mean, because an exception is thrown in JdbcTransaction:doBegin, AbstractTransactionImpl:begin doesn't set the localStatus to ACTIVE. So even if rollback gets called, the situation is not getting reset. It clearly looks like a bug.
|