[DataSource] probléme de connexion en utilisant le context
Bonjour tout le monde
pour se connecter a une base de données oracle une application que je dois améliorer utilise la notion de contexte pour interroger la base de données
dans la chaine de connexion on utilise :
Code:
1 2 3 4 5 6
|
Context initCtx = new InitialContext();
DataSource ds = (DataSource) initCtx.lookup("java:comp/env/mon_context");
_com = ds.getConnection(); |
s'il vous plait veuillez m'aider :
est ce que pour établir la connexion je dois ajouter au fichier server.xml de tomcat une partie de type
Code:
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 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
|
<ResourceParams name="mon_context">
<parameter>
<name>url</name>
<value>jdbc:oracle:thin:@localhost:1521:orcl</value>
</parameter>
<parameter>
<name>validationQuery</name>
<value>select * from dual</value>
</parameter>
<parameter>
<name>maxIdle</name>
<value>10</value>
</parameter>
<parameter>
<name>maxActive</name>
<value>10</value>
</parameter>
<parameter>
<name>driverClassName</name>
<value>oracle.jdbc.driver.OracleDriver</value>
</parameter>
<parameter>
<name>maxWait</name>
<value>8000</value>
</parameter>
<parameter>
<name>removeAbandoned</name>
<value>true</value>
</parameter>
<parameter>
<name>username</name>
<value>user1</value>
</parameter>
<parameter>
<name>logAbandoned</name>
<value>true</value>
</parameter>
<parameter>
<name>removeAbandonedTimeout</name>
<value>300</value>
</parameter>
<parameter>
<name>password</name>
<value>password</value>
</parameter>
</ResourceParams>
</Context> |
au l'ajouter à un autre fichier que je le connais pas
ou tout simplement je dois procéder autrement
veuillez m'aider s'il vous plait chers développeurs