六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 45|回复: 0

Application exception overridden by commit exception

[复制链接]

升级  65.33%

42

主题

42

主题

42

主题

秀才

Rank: 2

积分
148
 楼主| 发表于 2013-2-7 15:00:18 | 显示全部楼层 |阅读模式
ERROR TransactionInterceptor:307 - Application exception overridden by commit exception错误原因可能为:<span style="">Remember only unchecked exceptions cause rollbacks in spring transactions.What is happening is that you're catching the unchecked exception, converting it to a checked exception and then propogating it. The transaction manager does not rollback for RecordExistsException and thinks that your first transaction has succeded. Thats why it tries to save your child objects. You should annotate your service with <div style="margin-right: 20px; margin-bottom: 20px; margin-left: 20px; margin-top: 5px;"><div class="smallfont" style="">Code:
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表