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

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 c程序不知道为什么得不到结果
  • ¥40 复杂的限制性的商函数处理
  • ¥15 程序不包含适用于入口点的静态Main方法
  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置