Enten forsøger du at kalde rollback, når auto commit er slået til, eller også bruger du MyISAM-typetabeller i din database, som ikke understøtter transaktioner (og muligheden for rollback).
At dømme efter stacktrace fejler en transaktion til databasen, og i et forsøg på at oprette en SQLException og tilbagerulning af transaktionen opstår denne undtagelse. Medmindre der er mere til undtagelsen (som en indikation af, hvor i din). kode, undtagelsen bliver udløst), så vil jeg risikere at gætte på, at det skyldes MyISAM-tabeller.