You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by "Kwan, Kenneth Y" <Ke...@pccw.com> on 2003/05/14 06:35:22 UTC

[DBCP] Strange NumActive & NumIdle return values

Hello

Has anyone encountered NumActive() returned negative value? Below is output
from my JSP

MaxActive: 20 MaxWait: 10000 NumActive: -14 numIdle: 15 

and JSP is very simple:

Context ctx = new InitialContext();
if(ctx == null ) 
	throw new Exception("No Context");
BasicDataSource ds =
(BasicDataSource)ctx.lookup("java:comp/env/jdbc/testDB");
out.print(" MaxActive: " + ((BasicDataSource) ds).getMaxActive());
out.print(" MaxWait: " + ((BasicDataSource) ds).getMaxWait());
out.print(" NumActive: " + ((BasicDataSource) ds).getNumActive());
out.print(" numIdle: " + ((BasicDataSource) ds).getNumIdle());

I'm using MySQL 4.0 and have tried Connector/J 3.0.7 & Connector/J 2.0.14

Anyone has idea on this?

Kenneth