या तो आप ऑटो कमिट चालू होने पर रोलबैक को कॉल करने का प्रयास कर रहे हैं, या आप अपने डेटाबेस में MyISAM टाइप टेबल का उपयोग कर रहे हैं जो लेनदेन (और रोलबैक की क्षमता) का समर्थन नहीं करते हैं।
स्टैकट्रेस के आधार पर, डेटाबेस के लिए एक लेनदेन विफल हो रहा है और एक SQLException बनाने और लेनदेन को रोलबैक करने के प्रयास में, यह अपवाद हो रहा है। जब तक अपवाद के अलावा और कुछ न हो (जैसे कि आपका . में कहां है इसका संकेत कोड अपवाद को निकाल दिया जा रहा है), तो मैं अनुमान लगा सकता हूं कि यह माईसाम टेबल के कारण है।