无法解决的问题:最终解决方案将Log日志的级别由DEBUG调整为INFO。
org.springframework.transaction.TransactionSystemException: Could not commit JPA transaction; nested exception is javax.persistence.RollbackException: Error while committing the transaction
at org.springframework.orm.jpa.JpaTransactionManager.doCommit(JpaTransactionManager.java:526)
at org.springframework.transaction.support.AbstractPlatformTransactionManager.processCommit(AbstractPlatformTransactionManager.java:765)
at org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(AbstractPlatformTransactionManager.java:734)
at org.springframework.transaction.interceptor.TransactionAspectSupport.commitTransactionAfterReturning(TransactionAspectSupport.java:518)
at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:292)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at org.springframework.aop.framework.CglibAopProxyDynamicAdvisedInterceptor.intercept(CglibAopProxy.java:671)atcom.hd123.rumba.quartz.persistent.instance.PJobInstanceDaoDynamicAdvisedInterceptor.intercept(CglibAopProxy.java:671) at com.hd123.rumba.quartz.persistent.instance.PJobInstanceDaoDynamicAdvisedInterceptor.intercept(CglibAopProxy.java:671)atcom.hd123.rumba.quartz.persistent.instance.PJobInstanceDaoEnhancerBySpringCGLIBEnhancerBySpringCGLIBEnhancerBySpringCGLIB367afef.save(&lt;generated&gt;)atcom.hd123.rumba.quartz.job.AbstractJob.saveForFinishingJob(AbstractJob.java:149)atcom.hd123.rumba.quartz.job.AbstractJob.postProcess(AbstractJob.java:110)atcom.hd123.rumba.quartz.job.AbstractJob.execute(AbstractJob.java:52)atorg.quartz.core.JobRunShell.run(JobRunShell.java:202)atorg.quartz.simpl.SimpleThreadPool367afef.save(&lt;generated&gt;) at com.hd123.rumba.quartz.job.AbstractJob.saveForFinishingJob(AbstractJob.java:149) at com.hd123.rumba.quartz.job.AbstractJob.postProcess(AbstractJob.java:110) at com.hd123.rumba.quartz.job.AbstractJob.execute(AbstractJob.java:52) at org.quartz.core.JobRunShell.run(JobRunShell.java:202) at org.quartz.simpl.SimpleThreadPool367afef.save(<generated>)atcom.hd123.rumba.quartz.job.AbstractJob.saveForFinishingJob(AbstractJob.java:149)atcom.hd123.rumba.quartz.job.AbstractJob.postProcess(AbstractJob.java:110)atcom.hd123.rumba.quartz.job.AbstractJob.execute(AbstractJob.java:52)atorg.quartz.core.JobRunShell.run(JobRunShell.java:202)atorg.quartz.simpl.SimpleThreadPoolWorkerThread.run(SimpleThreadPool.java:573)
Caused by: javax.persistence.RollbackException: Error while committing the transaction
at org.hibernate.ejb.TransactionImpl.commit(TransactionImpl.java:93)
at org.springframework.orm.jpa.JpaTransactionManager.doCommit(JpaTransactionManager.java:517)
… 13 more
Caused by: java.util.ConcurrentModificationException
at java.util.HashMapHashIterator.nextEntry(HashMap.java:922)atjava.util.HashMapHashIterator.nextEntry(HashMap.java:922) at java.util.HashMapHashIterator.nextEntry(HashMap.java:922)atjava.util.HashMapValueIterator.next(HashMap.java:950)
at org.hibernate.pretty.Printer.toString(Printer.java:113)
at org.hibernate.event.def.AbstractFlushingEventListener.flushEverythingToExecutions(AbstractFlushingEventListener.java:120)
at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:50)
at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1216)
at org.hibernate.impl.SessionImpl.managedFlush(SessionImpl.java:383)
at org.hibernate.transaction.JDBCTransaction.commit(JDBCTransaction.java:133)
at org.hibernate.ejb.TransactionImpl.commit(TransactionImpl.java:76)

TransactionSystemException相关推荐

  1. org.springframework.transaction.TransactionSystemException: Could not commit JPA transaction

    [11:48:17:331] [ERROR] - cn.wkgb.common.exception.DefaultExceptionHandler.conversionErrorHandler(Def ...

  2. Oracle ORA-03137: TTC protocol internal error : [12333] 故障分析

    程序通过JDBC 连接数据库异常,报 ORA-03137[12333]的错误. 当前程序的JDBC 驱动版本:ojdbc16-11.2.0.1.0.jar 数据库版本: 11.2.0.3 一. Log ...

  3. SpringMVC+MyBatis 事务管理一

    前言 spring事务管理包含两种情况,编程式事务.声明式事务.而声明式事务又包括基于注解@Transactional和tx+aop的方式.那么本文先分析编程式注解事务和基于注解的声明式事务. 编程式 ...

  4. springboot事务回滚源码_Spring Boot中的事务是如何实现的

    1. 概述 一直在用SpringBoot中的@Transactional来做事务管理,但是很少想过SpringBoot是如何实现事务管理的,今天从源码入手,看看@Transactional是如何实现事 ...

  5. 重拾-Spring Transaction

    问题 面试中是不是有时经常会被问到 "Spring 事务如何管理的了解吗?" ,"Spring 事务的传播性有哪些,能聊聊它们的使用场景吗?", "事 ...

  6. springboot 事务_原创002 | 搭上SpringBoot事务源码分析专车

    前言 如果这是你第二次看到师长,说明你在觊觎我的美色! 点赞+关注再看,养成习惯 没别的意思,就是需要你的窥屏^_^ 专车介绍 该趟专车是开往Spring Boot事务源码分析的专车 专车问题 为什么 ...

  7. spring 注解试事物源码解析

    spring 注解试事物源码解析 基于xml注解式事务入口 public class TxNamespaceHandler extends NamespaceHandlerSupport {stati ...

  8. spring入门详细教程(五)

    前言 本篇紧接着spring入门详细教程(三),建议阅读本篇前,先阅读第一篇,第二篇以及第三篇.链接如下: Spring入门详细教程(一) https://www.cnblogs.com/jichi/ ...

  9. springboot 事务手动回滚_Spring Boot中的事务是如何实现的

    1. 概述 一直在用SpringBoot中的@Transactional来做事务管理,但是很少想过SpringBoot是如何实现事务管理的,今天从源码入手,看看@Transactional是如何实现事 ...

  10. spring jdbctemplate源码跟踪

    闲着没事,看看源码也是一种乐趣! java操作数据库的基本步骤都是类似的: 1. 建立数据库连接 2. 创建Connection 3. 创建statement或者preparedStateement ...

最新文章

  1. kylin 部分问题
  2. Readhat中升级openssh
  3. (DFS)n皇后问题
  4. java线程间ThreadLocal的传递
  5. java对象的浅克隆和深克隆
  6. mysql锁表语句,Java核心知识点
  7. pythoncv2模块详细介绍_【Opencv】【Python】Python中opencv模块cv2一些函数用法及简介...
  8. Linux 下MongoDb的安装
  9. 逆向小试 ―― QQ 自动登录器原理分析
  10. 操作系统 FCFS,SPF,HRRN算法的实现
  11. rabbitmq,stomp.js,rabbitmq-auth-backend-http,消息调研,消息设计
  12. DSM到DTM的转换——基于PCI Geomatica
  13. 信息组织 | 数字图书馆信息组织
  14. hdu 5467 Clarke and hunger games (lct)
  15. 远程IT运维的升级,“团队协作”
  16. SUMOlympics
  17. MySQL中使用UUID()函数生成主键
  18. break与continue--Java基础024
  19. 嵌入式软件开发工程师面试指南_总结
  20. 在线html批量生成工具,在线网址链接批量生成器

热门文章

  1. 纸飞机飞行曲线matlab,从小到大只会做个纸飞机?关于折纸的「高端」技巧通通告诉你...
  2. 简简单单汇率换算HTML代码
  3. 两波形相位差的计算值_有功功率、无功功率和视在功率该怎么计算?
  4. 解决xshell中数字小键盘不能使用的问题
  5. 87键盘怎么用小键盘功能
  6. SQL的order by函数语法及其用法实例——排序方式
  7. c语言uefi读写文件,UEFI简单的应用程序模块MyHelloWorld:C源文件/INF工程文件源码/简析[6]...
  8. 张涵诚:龙头企业应承担起产业数据生态构建的重任
  9. python给一列数据增加前缀_为Datafram的特定列添加前缀
  10. java 什么时候使用内部类