_Rainbow 2017-08-09 09:10 采纳率: 0%
浏览 6408

SpringBoot+Activiti5.22如何统一事务

各位大侠:
目前我在整合项目时SpringBoot1.5.2+Activiti5.22时启动项目后,activiti的mybatis的数据连接一直有问题。
我debug了下,看到ProcessEngineConfigurationImpl的init方法全部执行结束,没有报错,而且activiti也找到了DataSource,但是往下走时控制台一直刷一个日志,好像是数据连接池一直在打开和关闭。代码如下:
17:07:26.813 [Thread-8] DEBUG o.a.i.t.managed.ManagedTransaction - Opening JDBC Connection
17:07:26.815 [Thread-7] DEBUG o.a.i.t.managed.ManagedTransaction - Closing JDBC Connection [Transaction-aware proxy for target Connection [ProxyConnection[PooledConnection[com.mysql.jdbc.JDBC4Connection@457547a1]]]]
17:07:26.817 [Thread-8] DEBUG o.a.i.t.managed.ManagedTransaction - Closing JDBC Connection [Transaction-aware proxy for target Connection [ProxyConnection[PooledConnection[com.mysql.jdbc.JDBC4Connection@5f400587]]]]
17:07:36.821 [Thread-7] DEBUG o.a.i.t.managed.ManagedTransaction - Opening JDBC Connection
17:07:36.822 [Thread-8] DEBUG o.a.i.t.managed.ManagedTransaction - Opening JDBC Connection
17:07:36.823 [Thread-7] DEBUG o.a.i.t.managed.ManagedTransaction - Closing JDBC Connection [Transaction-aware proxy for target Connection [ProxyConnection[PooledConnection[com.mysql.jdbc.JDBC4Connection@5f400587]]]]
17:07:36.825 [Thread-8] DEBUG o.a.i.t.managed.ManagedTransaction - Closing JDBC Connection [Transaction-aware proxy for target Connection [ProxyConnection[PooledConnection[com.mysql.jdbc.JDBC4Connection@457547a1]]

如果我删除掉activiti的依赖包,启动项目,项目是正常的。添加上activiti的依赖包之后,就会有这个问题,但是用Junit去执行activiti的数据操作又是没有问题的。就是我项目的controller方法不能正常被访问了,访问就报404。

求大神助我。

  • 写回答

4条回答 默认 最新

  • shijinting 2017-10-23 03:06
    关注

    请问大神时如何整合activiti的页面流程设计器的,能否给下demo

    评论

报告相同问题?

悬赏问题

  • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
  • ¥30 截图中的mathematics程序转换成matlab
  • ¥15 动力学代码报错,维度不匹配
  • ¥15 Power query添加列问题
  • ¥50 Kubernetes&Fission&Eleasticsearch
  • ¥15 報錯:Person is not mapped,如何解決?
  • ¥15 c++头文件不能识别CDialog
  • ¥15 Excel发现不可读取的内容
  • ¥15 关于#stm32#的问题:CANOpen的PDO同步传输问题
  • ¥20 yolov5自定义Prune报错,如何解决?