webshpere5事务问题

我们有个项目在tomcat上运行没有任何问题,但是拿到webshpere5上出现了这样的异常:
com.ibm.ws.LocalTransaction.RolledbackException

后来经过查阅才得知webshpere5默认是2步事务提交,也就是在insert,update,delete操作以后需要COMMIT才能提交。所以修改如下:
getConnection()方法中添加conn.setAutoCommit(true);
设置为1步提交,这样就不会出现资源回滚的问题了,应用一切正常.
 

你可能感兴趣的:(tomcat,IBM)