My factory:
import org.apache.commons.dbcp.BasicDataSource;
import org.apache.commons.dbcp.BasicDataSourceFactory;
public class MyDataSourceFactory extends BasicDataSourceFactory
{
public Object getObjectInstance(
Object obj,
Name name,
Conte
You can find org.apache.tomcat.dbcp.dbcp.BasicDataSource in
common/lib/naming-factory-dbcp.jar.
If you put commons-dbcp.jar, commons-pool.jar and commons-collections.jar in
common/lib you (maybe) should be able to use
org.apache.commons.dbcp.BasicDataSource.
I do it in a similar way - I have my
Tomcat 5.5 doesn't use commons-dbcp directly, the tomcat team took the source
and put it in other packages.
So you should use org.apache.tomcat.dbcp.dbcp.BasicDataSource instead of
org.apache.commons.dbcp.BasicDataSource in your source - btw why do you cast to
BasicDataSource, you can use javax.