自動コミットがオンになっているときにロールバックを呼び出そうとしているか、データベースでトランザクション(およびロールバック機能)をサポートしていないMyISAMタイプのテーブルを使用しています。
スタックトレースから判断すると、データベースへのトランザクションは失敗しており、SQLExceptionを作成してトランザクションをロールバックしようとすると、この例外が発生しています。例外にそれ以上のものがない限り(あなたののどこにあるかなど) 例外が発生しているコード)の場合、MyISAMテーブルが原因であると推測するのは危険です。