Bonjour j'ai cette erreur :
org.apache.commons.dbcp.BasicDataSource@3bc257
Exception sur l'accès à la BDD org.apache.commons.dbcp.SQLNestedException: Cannot create JDBC driver of class '' for connect URL 'null'
dans server.xml y ca
et web.xml
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 <Context path="/increment1" reloadable="true" docBase="\increment1" > <Resource name="jdbc/increment1" auth="Container" type="javax.sql.DataSource"/> <ResourceParams name="jdbc/increment1"> <parameter> <name>username</name> <value>postgres</value> </parameter> <parameter> <name>password</name> <value>iupmime</value> </parameter> <parameter> <name>driverClassName</name> <value>org.postgresql.Driver</value> </parameter> <parameter> <name>url</name> <value>jdbc:postgresql://adresse/sorasport2</value> </parameter> </ResourceParams> </Context>
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 <Context path="/increment1" reloadable="true" docBase="\increment1" > <Resource name="jdbc/increment1" auth="Container" type="javax.sql.DataSource"/> <ResourceParams name="jdbc/increment1"> <parameter> <name>username</name> <value>postgres</value> </parameter> <parameter> <name>password</name> <value>iupmime</value> </parameter> <parameter> <name>driverClassName</name> <value>org.postgresql.Driver</value> </parameter> <parameter> <name>url</name> <value>jdbc:postgresql://adresse/sorasport2</value> </parameter> </ResourceParams> </Context>
d'ou vient mon erreur, j'essaye de recup en localhost ??? merci
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 try { //récupération de la source de donnée Context initCtx = new InitialContext(); ds = (DataSource) initCtx.lookup("java:comp/env/jdbc/increment1"); System.out.println(ds); } catch (Exception e) { try { throw new UnavailableException(e.getMessage()); } catch (UnavailableException e1) { // TODO Bloc catch auto-généré e1.printStackTrace(); } } try { //récupération de la Connection depuis le DataSource this.connection = ds.getConnection(); System.out.println("*******Connection : "+this.connection); } catch (SQLException e) { System.out.println("Exception sur l'accès à la BDD " + e); }
Partager