社区
Java
帖子详情
org.springframework.transaction.UnexpectedRollbackException: Transaction rolled
sisixixi
2018-06-01 11:23:43
在项目中,一个页面提交的时候报了这个错(该页面信息比较多,需要保存的表也比较多),也不知道是哪个环节(在插入哪张表的时候)报了这个错,大家有碰到过这个问题吗?
...全文
292
回复
打赏
收藏
org.springframework.transaction.UnexpectedRollbackException: Transaction rolled
在项目中,一个页面提交的时候报了这个错(该页面信息比较多,需要保存的表也比较多),也不知道是哪个环节(在插入哪张表的时候)报了这个错,大家有碰到过这个问题吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
COS——R.log
run WARN 2012-07-11 23:02:55,671 COS 218.2.129.11 入业务流跟踪表失败 run ERROR 2012-07-11 23:03:00,033 COS 218.2.129.11 本事务编码:CloseOverTimeSheet所对应的事务不存在 run WARN 2012-07-11 23:05:24,212 COS 218.2.129.11 入业务流跟踪表失败 run ERROR 2012-07-11 23:05:24,391 COS 218.2.129.11 创建EC用户时,数据库操作失败 run ERROR 2012-07-11 23:05:24,462 COS 218.2.129.11 发生异常,操作失败
org
.
springframework
.
transaction
.
UnexpectedRollbackException
:
Transaction
rolled
back because it has been marked as rollback-only at
org
.
springframework
.
transaction
.support.AbstractPlatform
Transaction
Manager.commit(AbstractPlatform
Transaction
Manager.java:626) at
org
.
springframework
.
transaction
.interceptor.
Transaction
AspectSupport.commit
Transaction
AfterReturning(
Transaction
AspectSupport.java:314) at
org
.
springframework
.
transaction
.interceptor.
Transaction
Interceptor.invoke(
Transaction
Interceptor.java:116) at
org
.
springframework
.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at
org
.
springframework
.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at $Proxy59.synchronizeECInfo(Unknown Source) at com.huawei.eidc.tocossoap.EidcSoapBindingImpl.synchronizeECInfo(EidcSoapBindingImpl.java:208) at com.huawei.eidc.tocossoap.EidcSoapBindingSkeleton.synchronizeECInfo(EidcSoapBindingSkeleton.java:332) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at
org
.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:397) at
org
.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:186) at
org
.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:323) at
org
.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32) at
org
.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118) at
org
.apache.axis.SimpleChain.invoke(SimpleChain.java:83) at
org
.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:454) at
org
.apache.axis.server.AxisServer.invoke(AxisServer.java:281) at
org
.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:699) at javax.servlet.http.HttpServlet.service(HttpServlet.java:647) at
org
.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327) at javax.servlet.http.HttpServlet.service(HttpServlet.java:729) at
org
.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269) at
org
.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at
org
.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) at
org
.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172) at
org
.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at
org
.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) at
org
.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108) at
org
.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174) at
org
.apache.coyote.http11.Http11Processor.process(Http11Processor.java:875) at
org
.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665) at
org
.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528) at
org
.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81) at
org
.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689) at java.lang.Thread.run(Thread.java:595) run WARN 2012-07-11 23:06:11,271 COS 218.2.129.11 入业务流跟踪表失败 run ERROR 2012-07-11 23:15:28,868 COS 218.2.129.11 本事务编码:CloseOverTimeSheet所对应的事务不存在 java.lang.NullPointerException
org
.
springframework
.
transaction
.
UnexpectedRollbackException
:
Transaction
rolled
back because it has
今天在操作过程中遇到了这样一个问题:
org
.
springframework
.
transaction
.
UnexpectedRollbackException
:
Transaction
rolled
back because it has been marked as rollback-only at
org
.
springframework
.
transaction
.support.Abs
Spring事务报错:
org
.
springframework
.
transaction
.
UnexpectedRollbackException
异常信息:出现了不可预知的回滚异常,因为事务已经被标志位只能回滚,所以事务回滚了。
org
.
springframework
.
transaction
.
UnexpectedRollbackException
:
Transaction
rolled
back because it has been marked as rollback-only at
org
.
springframework
.
transaction
.support.AbstractPlatform
Transaction
Manager.com.
解决
org
.
springframework
.
transaction
.
UnexpectedRollbackException
:
Transaction
silently
rolled
back beca
解决
org
.
springframework
.
transaction
.
UnexpectedRollbackException
:
Transaction
silently
rolled
back because it has been marked as rollback-only的问题,并通过该错误来分析来分析spring boot的事务机制。
org
.
springframework
.
transaction
.
UnexpectedRollbackException
异常信息:
org
.
springframework
.
transaction
.
UnexpectedRollbackException
:
Transaction
rolled
back because it has been marked as rollback-only。REQUIRED时,为同一事务,内层事务被try()catch{}了,会导致外层事务捕获不到异常,从而报错。解决办法:根据业务情况去除异常捕获,或更改内层事务为REQUIRED_NEW。原因:嵌套事务,外层内层事务都为。
Java
50,639
社区成员
85,638
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章