org.apache.commons.dbcp.SQLNestedException: Cannot create JDBC driver of class \'\' for conn

manuel
13 de Julio del 2004
HOla, estoy desesperado, me da esta excepcion al hacer un pool de conexiones,

tengo el jar en common/lib conel tomcat 4.1.

esto tengo en el server.xml

<Resource name="jdbc/gdon" auth ="container"
type ="javax.sql.DataSource"
description="Base de datos de Sistema de descargas Online">
</Resource>

<ResourceParams name="jdbc/gdon">
<parameter>
<name> driverClassName </name>
<value> com.mysql.jdbc.Driver </value>
</parameter>
<parameter>
<name>url</name>
<value>jdbc:mysql://localhost/gdon</value>
</parameter>
<parameter>
<name>username</name>
<value>soriam</value>
</parameter>
<parameter>
<name>password</name>
<value>nicholson</value>
</parameter>
</ResourceParams>

la bd se mysql y se llama gdon

en web.xml de mi aplicacion tengo:

<resource-ref>
<res-ref-name>jdbc/gdon</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>

¿¿¿¿que puede ser???????

gracias


xavierq
13 de Julio del 2004
te falta el Context ** :

<Host name="localhost" debug="0" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">

**
<Context path="/nombreaplicacion" docBase="nombreaplicacion" debug="0" reloadable >

<Resource name="jdbc/gdon" auth ="container" ..............

</Context>
</HOST>

xavier
13 de Julio del 2004
<Context path="/nombreaplicacion" docBase="nombreaplicacion" debug="0" reloadable="true" >

jeje

JuanCa
13 de Julio del 2004
Hola,

Qué viene a ser "nombreaplicacion"? El servlet que distribuye las conecciones del pool a los demas servlets?

Gracias por su ayuda.

Juan Carlos