2008-03-27

让我烦

<2008-3-27 下午05时28分58秒 CST> <Warning> <JDBC> <BEA-001074> <A JDBC pool connection leak was detected. A connection leak occurs when a connection obtained from the pool was not closed explicitly by calling close() and then was disposed by the garbage collector and returned to the connection pool. The following stack trace at create shows where the leaked connection was created. Stack trace at connection create:

at weblogic.jdbc.wrapper.PoolConnection.init(PoolConnection.java:55)
at weblogic.jdbc.pool.Driver.allocateConnection(Driver.java:249)
at weblogic.jdbc.pool.Driver.connect(Driver.java:159)
at weblogic.jdbc.jts.Driver.getNonTxConnection(Driver.java:444)
at weblogic.jdbc.jts.Driver.connect(Driver.java:138)
at weblogic.jdbc.common.internal.RmiDataSource.getConnection(RmiDataSource.java:305)
at com.sinosoftgroup.statist.ConnOracle1.<init>(ConnOracle1.java:42)
at jsp_servlet._page._statistic._maintance.__updatedata._jspService(__updatedata.java:165)
at weblogic.servlet.jsp.JspBase.service(JspBase.java:33)
at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:971)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:402)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:28)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
at com.sinosoftgroup.common.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:57)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6356)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:317)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118)
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3635)
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2585)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)


真的是不知道怎么了,报的是数据库漏洞,可是我查了又查,就是没有发现哪里没有关,我明明关了啊,比较烦,等我查到了,我再记录上来。
目前是这样的,我调用bean来查询数据库,我在类里面放了很多的方法,在这里用到了大概三个查库的方法,我都是层层的close了,怎么会有问题呢,哎,研究,继续研究
评论
发表评论

您还没有登录,请登录后发表评论

hydex
搜索本博客
我的相册
5e0be7a5-3ea9-31fe-a7c4-7a19f3b7d537-thumb
自行车
共 1 张
存档
最新评论