Je dois me mettre à Struts et à Oracle dans le cadre d'un futur projet, j'ai donc téléchargé Struts 1.2.9 ainsi que Oracle 10g.

Malgré plusieurs exemples, qui apparament étaient destinés à la version 9i d'Oracle, je ne parviens pas à me connecter à ma base de données.
Je suis un peu perdu, il y a tant de choses à comprendre, surtout avec Oracle...
J'ai suivit le très bon tutoriel Struts de Serge Tahe ( http://tahe.developpez.com/ ) et je vous joins donc le contenu de mon fichier struts-config.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
23
24
25
26
27
28
29
 
<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE struts-config PUBLIC
          "-//Apache Software Foundation//DTD Struts Configuration 1.1//EN"
          "http://jakarta.apache.org/struts/dtds/struts-config_1_1.dtd">
<struts-config>
	<data-sources>
		<data-source key="orcl" type="oracle.jdbc.pool.OracleDataSource">
			<set-property property="driverClassName" value="oracle.jdbc.driver.OracleDriver" />
			<set-property property="url" value="jdbc:oracle:thin:@192.168.0.100:1158:orcl" />
			<set-property property="username" value="system" />
			<set-property property="password" value="oracle" />
			<set-property property="maxActive" value="10" />
			<set-property property="maxWait" value="5000" />
			<set-property property="defaultAutoCommit" value="false" />
			<set-property property="defaultReadOnly" value="false" />
		</data-source>
	</data-sources>
 
<action-mappings>
	<action path="/liste" type="bdd.ListeArticlesAction">
		<forward name="afficherListeArticles" path="/vues/listarticles.jsp"/>
		<forward name="afficherErreurs" path="/vues/erreurs.jsp"/>
	</action>
</action-mappings>
 
<message-resources parameter="ressources.ApplicationResources" null="false" />
 
</struts-config>
Lorsque mon objet 'ListeArticlesAction' est créé, le code exécutée lève une exception m'indiquant que l'url de connexion à la base n'était pas valide.

Je ne sais pas non plus où trouver la forme correcte de cette url

Je vous remercie de votre aide!

@+