bonjour,
Bon je sais , le message d'erreur n'est pas tres original mais comme beaucoup je bloque car entre les différentes version de tomcat et les différentes possiblités de paramétrage vous vous retrouvez devant des solutions qui ne correspondent pas toujours à votre situarion ^^
Mon environnemement :
Debian , tomcat 6.0.18 , java 1.6
mon erreur
j'ai définie la ressource dans le META-INF/context.xml de mon applijavax.naming.NameNotFoundException: Le Nom jdbc n'est pas li� � ce Contexte
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <?xml version="1.0" encoding="UTF-8"?> <Context crossContext="false" debug="0" reloadable="true"> <resource name="jdbc/ubipharm_test" auth="Container" type="javax.sql.DataSource" maxActive="100" maxIdle="30" maxWait="10000" username="usr" password="pass" driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://10.1.1.3:3685/ubipharm_test?autoReconnect=true"/> <ResourceLink global="jdbc/ubipharm_test" name="jdbc/ubipharm_test" type="javax.sql.DataSource" /> >Context>
A noter qu'avant que j'ajoute la balisee resourcelink j'avais
Mais j'avoue qu'il ne me semble pas logique d'avoir à l'ajouter iciorg.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create JDBC driver of class '' for connect URL 'null'
j'ai dans mon web.xml qui dans WEB-INF de mon appli
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <resource-ref> <res-ref-name>jdbc/ubipharm_test</res-ref-name> <res-type>javax.sql.DataSource</res-type> <res-auth>Container</res-auth> </resource-ref>
Dans le server.xml et context.xml (de /conf) je n'ai rien spécifié lié à mon appli , c'est le but....
Merci d'avance pour votre aide![]()
Partager