समस्या यह निकली कि लेन-देन को वापस लाने से पहले कनेक्शन स्वतः-प्रतिबद्ध था। मुझे एक डिफ़ॉल्टऑटोकॉमिट संपत्ति शामिल करने के लिए अपना डेटा स्रोत बीन बदलना पड़ा:
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
<property name="driverClassName" value="com.mysql.jdbc.Driver"/>
<property name="url" value="jdbc:mysql://localhost:3306/test"/>
<property name="username" value="root"/>
<property name="password" value="Ecosim07"/>
<property name="defaultAutoCommit" value="false" />
</bean>