weblogic 抛出这个异常是什么原因?
xqi8 2006-07-12 05:36:27 <2006-7-12 下午04时23分56秒 CST> <Warning> <JDBC> <BEA-001074> <A JDBC pool conn
ection leak was detected. A connection leak occurs when a connection obtained fr
om the pool was not closed explicitly by calling close() and then was disposed b
y the garbage collector and returned to the connection pool. The following stack
trace at create shows where the leaked connection was created. [Null exception
passed, creating stack trace for offending caller]
at weblogic.utils.StackTraceUtils.throwable2StackTrace(StackTraceUtils.j
ava:28)
at weblogic.jdbc.wrapper.PoolConnection.finalizeInternal(PoolConnection.
java:84)
at weblogic.jdbc.wrapper.PoolConnection_oracle_jdbc_driver_T4CConnection
.finalize(Unknown Source)
at java.lang.ref.Finalizer.invokeFinalizeMethod(Native Method)
at java.lang.ref.Finalizer.runFinalizer(Finalizer.java:83)
at java.lang.ref.Finalizer.access$100(Finalizer.java:14)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:160)
>
我在数据库操作的finally里面已经执行了这个了:
}finally{
try{if (rs!=null) rs.close();}catch(SQLException se) {}
try{if (st!=null) st.close();}catch(SQLException se) {}
try{if (con!=null) con.close();}catch(SQLException se) {}
}
weblogic 抛出这个异常是什么原因?
谢谢大家