Hi, I am deploying a J2EE app in Tomcat 5.0.27. The application uses commons-dbcp.
I've found out that if I don't put the jocl file AND the DB drivers in the $CATALINA_HOME/common/lib/ (classes) directory, the DBCP would fail. Either the config file is not found Caused by: java.sql.SQLException: Configuration file not found at org.apache.commons.dbcp.PoolingDriver.getConnectionPool (PoolingDriver.java:132) at org.apache.commons.dbcp.PoolingDriver.connect (PoolingDriver.java:170) at java.sql.DriverManager.getConnection(DriverManager.java:512) at java.sql.DriverManager.getConnection(DriverManager.java:193) of the drivers are not found (even if registered manually) or . Caused by: java.sql.SQLException: No suitable driver at java.sql.DriverManager.getConnection(DriverManager.java:532) at java.sql.DriverManager.getConnection(DriverManager.java:171) at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection (DriverManagerConnectionFactory.java:48) at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject (PoolableConnectionFactory.java:290) at org.apache.commons.pool.impl.GenericObjectPool.borrowObject (GenericObjectPool.java:771) at org.apache.commons.dbcp.PoolingDriver.connect (PoolingDriver.java:175) I've tried to put those in the WEB-INF/lib/ (classes) and the shared/lib/ (classes) but none solution worked. That sounds like a ClassLoader issue to me, but according to the Tomcat 5.0 doc, I am doing the right thing. Putting them in common/lib is a workaround I can accept now, but not for long! I am at a loss then. Is that problem specific to DBCP? Any idea? Cheers, Jerome --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]