org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create JDBC driver of class '' for connect URL 'null'"
Bonjour
je développe actuellement une application javaEE
Je suis bloqué depuis quelque temps sur un problème de pool de connections.
j'obtiens à chaque fois cette erreur :
Citation:
"org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create JDBC driver of class '' for connect URL 'null'"
il me semble pourtant avoir tout déclaré correctement
le data source est defini comme ceci :
Code:
1 2 3
| DataSource ds=(DataSource) envCtx.lookup("jdbc_connection");
servletContext.setAttribute("datasource",ds);
ds=(DataSource)getServletContext().getAttribute("datasource"); |
il bloque a cette ligne :
Code:
connection=ds.getConnection();
fichier web.xml :
Code:
1 2 3 4 5 6 7
| <!-- Informations de connexion à la base de données -->
<resource-ref>
<description>Connexion à la base de données SQL</description>
<res-ref-name>jdbc_connection</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref> |
fichier xml de mon application
Code:
1 2 3 4 5 6 7 8
| <Ressource auth="Container"
maxActive="20" maxIdle="10"
name="jdbc_connection"
password="*********"
type="javax.sql.DataSource"
url="jdbc:sqlserver://localhost:1433/Test"
username="test"
validationQuery="SELECT 1"/> |
Auriez vous une idée ?
d avance merci