文档章节

ORACLE CLOSE BY CLIENT STACK TRACE

longload
 longload
发布于 2016/07/12 17:48
字数 369
阅读 9
收藏 0

ORACLE  CLOSE BY CLIENT STACK TRACE

 

部署一个项目启动的时候debug打印出好多错误

其中,CLOSE BY CLIENT STACK TRACE  是第一错误

使用的是Myeclipse 8.5

框 架: hibernate 3.0  ,spring 3.0  ,maven2 等

web服务器 :resin3.1.10

错误信息如下所示:

 

Exception代码 复制代码  收藏代码
  1. java.lang.Exception: DEBUG -- CLOSE BY CLIENT STACK TRACE  
  2.     at com.mchange.v2.c3p0.impl.NewPooledConnection.close(NewPooledConnection.java:566)  
  3.     at com.mchange.v2.c3p0.impl.NewPooledConnection.close(NewPooledConnection.java:234)  
  4.     at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool$1PooledConnectionResourcePoolManager.destroyResource(C3P0PooledConnectionPool.java:470)  
  5.     at com.mchange.v2.resourcepool.BasicResourcePool$1DestroyResourceTask.run(BasicResourcePool.java:964)  
  6.     at com.mchange.v2.resourcepool.BasicResourcePool.destroyResource(BasicResourcePool.java:989)  
  7.     at com.mchange.v2.resourcepool.BasicResourcePool.access$100(BasicResourcePool.java:32)  
  8.     at com.mchange.v2.resourcepool.BasicResourcePool$5.run(BasicResourcePool.java:1174)  
  9.   
  10.   
  11.   
  12. …………  
  13.   
  14. Caused by: org.springframework.aop.framework.AopConfigException: Cannot proxy target class because CGLIB2 is not available.   
  15. Add CGLIB to the class path or specify proxy interfaces.  
java.lang.Exception: DEBUG -- CLOSE BY CLIENT STACK TRACE
	at com.mchange.v2.c3p0.impl.NewPooledConnection.close(NewPooledConnection.java:566)
	at com.mchange.v2.c3p0.impl.NewPooledConnection.close(NewPooledConnection.java:234)
	at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool$1PooledConnectionResourcePoolManager.destroyResource(C3P0PooledConnectionPool.java:470)
	at com.mchange.v2.resourcepool.BasicResourcePool$1DestroyResourceTask.run(BasicResourcePool.java:964)
	at com.mchange.v2.resourcepool.BasicResourcePool.destroyResource(BasicResourcePool.java:989)
	at com.mchange.v2.resourcepool.BasicResourcePool.access$100(BasicResourcePool.java:32)
	at com.mchange.v2.resourcepool.BasicResourcePool$5.run(BasicResourcePool.java:1174)



…………

Caused by: org.springframework.aop.framework.AopConfigException: Cannot proxy target class because CGLIB2 is not available. 
Add CGLIB to the class path or specify proxy interfaces.

 

 

解决方法:

在maven2的配置文件中,初始化下载的一些jar包中,加入cglib2.2 jar包的下载

Xml代码 复制代码  收藏代码
  1. <dependency>  
  2.     <groupId>cglib</groupId>  
  3.     <artifactId>cglib</artifactId>  
  4.     <version>2.2</version>  
  5. </dependency>  
<dependency>
	<groupId>cglib</groupId>
	<artifactId>cglib</artifactId>
	<version>2.2</version>
</dependency>

 

 

再次启动时,debug报错消失

 

在resin服务器的lib下发现,当配置 上面的xml时候,会有包 cglib-2.2.jar 加载过来

可见,以上的错误信息是由于缺少这个包造成的,在相应的 lib中加入该包,就不会有这个问题了。

 

随文附上该包下载

© 著作权归作者所有

共有 人打赏支持
上一篇: PoI导出数据
下一篇: sturts2 标签
longload
粉丝 3
博文 66
码字总数 104702
作品 0
成都
程序员
私信 提问
eclipse下启动服务器报错

java.lang.Exception: DEBUG STACK TRACE for PoolBackedDataSource.close(). at com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource.close(AbstractPoolBackedDataSource.java:417) at......

時間會抹平那些皺褶遺
2015/04/08
564
2
关于C3P0PooledConnectionPool的错误,急求答案

java.lang.Exception: DEBUG -- CLOSE BY CLIENT STACK TRACE at com.mchange.v2.c3p0.impl.NewPooledConnection.close(NewPooledConnection.java:566) at com.mchange.v2.c3p0.impl.NewPool......

开源中国首席逆风
2015/07/23
1K
1
关闭c3p0数据源报异常

写了一个使用c3p0的例子,完成读取操作后准备关闭数据源,报异常了 测试: 执行这行报异常 2011-12-15 19:33:49 ------ destroy datasource ------ 2011-12-15 19:33:49 Thread[com.mchange....

aoaoxiong
2011/12/15
6.3K
3
ora-600 [17182]错误一例

这是一套古老的系统,SUNOS 5.8,Oracle 8.1.7.4。最近老革命途遇新问题,告警日志烽烟掠起: ? 如果你像我一样对600着迷,那么点击这里欣赏一下这个trace文件。报错期间运行的SQL及调用栈信...

科技小能手
2017/11/12
0
0
如何使用sqlnet net trace 跟踪或调试oracle连接故障

Oracle Net trace 用于跟踪或调试oracle连接故障,连接异常断开或者连接超时等情形,通过产生详细的跟踪信息来进行分析和诊断Oracle Net相关故障。关于这个网络调试主要是通过为相关的网络配...

xiaocao13140
2017/07/16
0
0

没有更多内容

加载失败,请刷新页面

加载更多

day11

architect刘源源
今天
6
0
论学好Linux系统的超级重要性

不知道各位在日常的工作生活中有没有接触过“rm -rf /*”这个命令,因为这个命令搞出来的事情可还不少呢!前段时间就在一个群里看到了有个小伙子,老板让他去维护一下服务器,这小伙也不太懂...

Linux就该这么学
昨天
6
0
git 使用

1,首先在github配置好信息和仓库,然后在本地进行操作 git init git config user.name 'zhangwuer' git config user.email '56789053@qq.com' 2,与远程分支建立连接 git checkout -b test......

天王盖地虎626
昨天
3
0
git checkout 命令详解

在日常的git操作中,git checkout——检出,是我们的常用命令。最为常用的两种情形是创建分支和切换分支。 在下面的命令中,使用了一些简写,在这里说明一下: git st # git statusgit ci ...

shzwork
昨天
10
0
【Nginx】Nginx多级代理,获取客户端真实请求IP以及每级代理IP

Nginx多级代理,获取客户端真实请求IP以及每级代理IP 如图所示,每一级nginx里的location配置里需要加上对应的配置,最后一级nginx是直接到应用,测试时为了方便,直接用echo模块去测试,打印...

薛定谔的旺
昨天
8
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部