Try to set in the OJB.properties under "ConnectionFactory / Default ConnectionPool"
ConnectionFactoryClass= org.apache.ojb.broker.accesslayer.ConnectionFactoryDefaultImpl HTH, Armin ----- Original Message ----- From: "Vincent Lambert" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Friday, September 06, 2002 1:21 PM Subject: JNDI configuration > Hi, > > I am trying to configure OJB to connect a database with a connection > pool. > I am using : > OJB 0.9.5 > Tomcat 4.0.3 > JDK 1.4 > Commons-collections 2.0 > Commons-dbpc 1.0 > Commons-pool 1.0.1 > > > Here is my jdbc-connection-descriptor : > > <jdbc-connection-descriptor > platform="MySQL" > jdbc-level="3.0" > jndi-datasource-name="java:comp/env/jdbc/catalogueDS" > username="us_catalogue" > password="us_catalogue"/> > > > > Every thing works well when i use th followind DataSource : > > <Resource name="jdbc/catalogueDS" auth="Container" > type="javax.sql.DataSource"/> > <ResourceParams name="jdbc/catalogueDS"> > <parameter> > <name>user</name> > <value>us_catalogue</value> > </parameter> > <parameter> > <name>password</name> > <value>us_catalogue</value> > </parameter> > <parameter> > <name>driverClassName</name> > <value>org.gjt.mm.mysql.Driver</value> > </parameter> > <parameter> > <name>driverName</name> > > <value>jdbc:mysql://localhost:3306/db_catalogue</value> > </parameter> > </ResourceParams> > > > But when I configure a connection pool it does not work any more : > > <Resource name="jdbc/catalogueDS" auth="Container" > type="javax.sql.DataSource"/> > <ResourceParams name="jdbc/catalogueDS"> > <parameter> > <name>factory</name> > > <value>org.apache.commons.dbcp.BasicDataSourceFactory</value> > </parameter> > <parameter> > <name>maxActive</name> > <value>5</value> > </parameter> > <parameter> > <name>maxIdle</name> > <value>3</value> > </parameter> > <parameter> > <name>maxWait</name> > <value>60000</value> > </parameter> > <parameter> > <name>username</name> > <value>us_catalogue</value> > </parameter> > <parameter> > <name>password</name> > <value>us_catalogue</value> > </parameter> > <parameter> > <name>driverClassName</name> > <value>org.gjt.mm.mysql.Driver</value> > </parameter> > <parameter> > <name>url</name> > > <value>jdbc:mysql://localhost:3306/db_catalogue</value> > </parameter> > </ResourceParams> > > > Thanks for help... > > Regards, > Vince > -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
