Entah Anda mencoba untuk memanggil rollback ketika auto commit diaktifkan, atau Anda menggunakan tabel tipe MyISAM di database Anda yang tidak mendukung transaksi (dan kemampuan untuk melakukan rollback).
Dilihat oleh stacktrace, transaksi ke database gagal dan dalam upaya untuk membuat SQLException dan mengembalikan transaksi, pengecualian ini terjadi. Kecuali ada pengecualian lainnya (seperti indikasi di mana Anda kode pengecualian sedang dipecat), maka saya akan menebak bahwa itu karena tabel MyISAM.