Bonjour,
Je souhaite me connecter à une base MySQL par l'intermediare d'une servlet(GestionConnexion) et TOMCAT.
Pour cela j'ai vu qu'il fallait inserer ceci (il dois etre faux vu que ca marche pas) dans le fichier server.xml de TOMCAT entre les bornes "host":
mais apres, lorsque je lance TOMCAT j'obtient l'erreur suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29 <Context path="/GestionConnexion" reloadable="true" docBase="\GestionConnexion" > <Resource name="jdbc/GestionConnexion" auth="Container" type="javax.sql.DataSource"/> <ResourceParams name="jdbc/GestionConnexion"> <parameter> <name>username</name> <value>root</value> </parameter> <parameter> <name>password</name> <value>null</value> </parameter> <parameter> <name>driverClassName</name> <value>com.mysql.jdbc.Driver</value> </parameter> <parameter> <name>url</name> <value>jdbc:mysql://localhost:3306/maBase</value> </parameter> </ResourceParams> </Context>
C'est pas faux ce qu'il dit! vu que ma Servlet "GestionConnexion" est sous le répertoire Workspace d'eclipse, mais je voit pas qu'est ce qu'il ne va pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 GRAVE: Erreur lors du démarrage des Resources statiques java.lang.IllegalArgumentException: Le document base C:\Program Files\Apache Software Foundation\Tomcat 5.0\webapps\GestionConnexion n'existe pas ou n'est pas un répertoire lisible
Que dois-je changer dans le .xml pour configurer correctement la connexion à MySQL? Est ce une erreur au niveau du path?
NB: J'ai bien mis le .jar connector dans le lib de TOMCAT et mis à jour le web.xml de ma servlet
Partager