sql >> Base de Datos >  >> RDS >> Mysql

com.mysql.jdbc.exceptions.MySQLNonTransientConnectionException:no se puede llamar a la reversión cuando autocommit=true

O está intentando llamar a la reversión cuando la confirmación automática está activada, o está utilizando tablas de tipo MyISAM en su base de datos que no admiten transacciones (y la capacidad de reversión).

A juzgar por el seguimiento de la pila, una transacción a la base de datos está fallando y, en un intento de crear una SQLException y revertir la transacción, se está produciendo esta excepción. A menos que haya más en la excepción (como una indicación de dónde en su código, la excepción se está disparando), entonces me arriesgaría a suponer que se debe a las tablas MyISAM.