当使用Mybatis运行项目时发现Tomcat卡在了

0    INFO  [2017-04-01 08:37:28]  MLog clients using log4j logging.
344  INFO  [2017-04-01 08:37:29]  Initializing c3p0-0.9.2.1 [built 20-March-2013 10:47:27 +0000; debug? true; trace: 10]
381  DEBUG [2017-04-01 08:37:29]  MBean: com.mchange.v2.c3p0:type=PooledDataSource,identityToken=1hgedq99nat0kglijv62w|d6e4d6b,name=1hgedq99nat0kglijv62w|d6e4d6b registered.
412  DEBUG [2017-04-01 08:37:29]  MBean: com.mchange.v2.c3p0:type=PooledDataSource,identityToken=1hgedq99nat0kglijv62w|d6e4d6b,name=1hgedq99nat0kglijv62w|d6e4d6b unregistered, in order to be reregistered after update.
412  DEBUG [2017-04-01 08:37:29]  MBean: com.mchange.v2.c3p0:type=PooledDataSource,identityToken=1hgedq99nat0kglijv62w|d6e4d6b,name=1hgedq99nat0kglijv62w|d6e4d6b registered.

然后久久不能过去   最后报tomcat运行超时错误  

但是我已经将tomcat超时设为120s一般的项目正常运行已经足够   所以这个错误时不正确的

之后经过我一点一滴的尝试发现这个问题是出在我的Mybatis的mapper.xml文件上

当时我发生这个问题的原因是因为我的 <update id="updateByPrimaryKey"   出现了2次

后续经过测试   如果mapper.xml文件里面有错误的的话 mybatis并不会报出异常  而是一直卡在

0    INFO  [2017-04-01 08:37:28]  MLog clients using log4j logging.
344  INFO  [2017-04-01 08:37:29]  Initializing c3p0-0.9.2.1 [built 20-March-2013 10:47:27 +0000; debug? true; trace: 10]
381  DEBUG [2017-04-01 08:37:29]  MBean: com.mchange.v2.c3p0:type=PooledDataSource,identityToken=1hgedq99nat0kglijv62w|d6e4d6b,name=1hgedq99nat0kglijv62w|d6e4d6b registered.
412  DEBUG [2017-04-01 08:37:29]  MBean: com.mchange.v2.c3p0:type=PooledDataSource,identityToken=1hgedq99nat0kglijv62w|d6e4d6b,name=1hgedq99nat0kglijv62w|d6e4d6b unregistered, in order to be reregistered after update.
412  DEBUG [2017-04-01 08:37:29]  MBean: com.mchange.v2.c3p0:type=PooledDataSource,identityToken=1hgedq99nat0kglijv62w|d6e4d6b,name=1hgedq99nat0kglijv62w|d6e4d6b registered.

注:解决方法  仔细检查新加入的mapper.xml文件  一定是里面出现了问题产生的

Mybatis异常:MBean: com.mchange.v2.c3p0:type=PooledDataSource,identityToken=1hgedq99n9h1k相关推荐

  1. Failed to introspect Class [com.mchange.v2.c3p0.ComboPooledDataSource] from ClassLoader [ParallelWeb

    主要问题:Caused by: java.lang.IllegalStateException: Failed to introspect Class [com.mchange.v2.c3p0.Com ...

  2. 解决Caused by: java.lang.NoSuchMethodException: com.mchange.v2.c3p0.cfg.C3P0Config.init()的总结...

    引起:spring的dao层注入dataSource出现c3p0初始化异常. bug示图: 源码图: 解决: 在填写property属性时,我就纳闷alt+/用不了了,完了之后运行发现初始化出错,然后 ...

  3. java.lang.AbstractMethodError: Method com/mchange/v2/c3p0/impl/NewProxyPreparedStatement.isClosed()Z

    前言 早上回来查看日志,发现job项目有报错,发现是c3p0jar包冲突问题,解决问题过程如下 正文 看报错日志,RazCourseOpenJob报错了,这个是上周我写的代码,在本地没报错,怎么会上线 ...

  4. Tomcat启动时执行到Initializing c3p0 pool... com.mchange.v2.c3p0.ComboPooledDataSource...时卡住

    我可能是一个假程序员时不时遇到一些意想不到的坑,现在特意准备记录一下,防止踩坑. 作为一个java开发而言,也许太简单然而就更容易出错,比如下面的: Tomcat启动时执行到Initializing ...

  5. 【c3p0】报错:Initializing c3p0 pool... com.mchange.v2.c3p0.ComboPooledDataSource [ acquireIncrement...

    按照书上的指导配置c3p0,但是运行不成功 一开始运行: 信息: Initializing c3p0 pool... com.mchange.v2.c3p0.ComboPooledDataSource ...

  6. [http-nio-8080-exec-9] com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource.getPoolManager

    做简单的javaee 三层架构练习, 出现这个信息,暂时还未解决,先保存一下 信息 [http-nio-8080-exec-9] com.mchange.v2.c3p0.impl.AbstractPo ...

  7. Caused by: java.lang.IllegalStateException: Failed to introspect Class [com.mchange.v2.c3p0.ComboPoo

    主要问题:Caused by: java.lang.IllegalStateException: Failed to introspect Class [com.mchange.v2.c3p0.Com ...

  8. 解决com.mchange.v2.c3p0.DriverManagerDataSource. Could not load driverClass com.mysql.cj.jdbc.Driver报错

    解决com.mchange.v2.c3p0.DriverManagerDataSource. Could not load driverClass com.mysql.cj.jdbc.Driver报错 ...

  9. com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource getPoolManager 信息: Initializing c3p0 pool... c

    com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource getPoolManager 信息: Initializing c3p0 pool- com ...

  10. com.mchange.v2.c3p0.jboss.C3P0PooledDataSource cannot be cast to javax解决办法

    最后报错:java.lang.ClassCastException:com.mchange.v2.c3p0.jboss.C3P0PooledDataSource cannot be cast to j ...

最新文章

  1. 第十届蓝桥杯java B组—试题I 后缀表达式
  2. linux crontab 管理,linux crontab 命令详解
  3. ITK:使用Otsu方法将前景和背景分开
  4. 【HTTPS、HTTP】网易新闻首页https跨协议调用http的问题
  5. Linux C++ 实现线程池
  6. 跨模块中的分配内存问题
  7. 这样就算会了PHP么?-11
  8. 爬虫-视频资源的爬取
  9. PHP服务端推送技术Long Polling
  10. 遇到一个打开文件方式“w+”和“a+”的问题
  11. 2.4配置自定义拦截器
  12. SQL Server 查询数据库中被锁定的表
  13. 删除团队项目集合(TFS2010)
  14. 泛泰 A870 4.1.2 刷第三方专用Recovery合集
  15. 草根IT江湖路之三:希望,在坚持之中
  16. Ubuntu 切换谷歌拼音
  17. Debian折腾笔记
  18. Redis学习之缓存数据类型
  19. 电脑连WiFi怎么查看密码是多少
  20. Matplotlib双y轴+调整图例位置

热门文章

  1. POI和jxl的比较
  2. JAVA 学习第三天 Scanner顺序\选择\循环结构!
  3. android接入facebook登陆
  4. 62%中国AI毕业生赴美,机器学习人才最高产大学出炉 | 报告
  5. Java实现腾讯企业邮箱收发邮件
  6. Python基础(编码格式、文件、目录)
  7. 【旧资料整理】笔记本无线共享路由器网络连接方法要点总结
  8. Beta版本 为什么程序员总是分不清万圣节和圣诞节?因为 Oct 31 == Dec 25。
  9. 计算机休眠后无法联网,电脑休眠后回来就不能上网了
  10. 网卡设置 网卡的高级设置说明