Bonjour;

je travaille avec eclipse et pour se connecter à ma base de données ;
J'ai déclaré mon datasource dans le 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
 
 
<data-sources > 
 
 
<data-source type="org.apache.commons.dbcp.BasicDataSource" key="org.apache.struts.action.DATA_SOURCE"> 
<set-property property="password" value="" /> 
<set-property property="minCount" value="" /> 
<set-property property="maxCount" value="" /> 
<set-property property="user" value="root" /> 
<set-property property="driverClass" value="com.mysql.jdbc.Driver" /> 
<set-property property="description" value="DBA" /> 
<set-property property="url" value="jdbc:mysql://localhost/DBA" /> 
<set-property property="readOnly" value="false" /> 
<set-property property="autoCommit" value="false" /> 
<set-property property="loginTimeout" value="10000" /> 
</data-source> 
 
</data-sources>


Et voici l'erreur que je reçois :



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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
 
 
7 mai 2010 19:10:11 org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jdk1.6.0\jre\bin;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre6/bin/client;C:/Program Files/Java/jre6/bin;D:\oracle\ora92\bin;C:\Program Files\Oracle\jre\1.3.1\bin;C:\Program Files\Oracle\jre\1.1.8\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Fichiers communs\Roxio Shared\10.0\DLLShared\;C:\Program Files\Fichiers communs\Roxio Shared\DLLShared\;C:\Program Files\Fichiers communs\Roxio Shared\10.0\DLLShared\;C:\Program Files\Windows Imaging\;C:\Program Files\QuickTime\QTSystem\
7 mai 2010 19:10:11 org.apache.tomcat.util.digester.SetPropertiesRule begin
ATTENTION: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:IHMWANA' did not find a matching property.
7 mai 2010 19:10:11 org.apache.coyote.http11.Http11Protocol init
INFO: Initialisation de Coyote HTTP/1.1 sur http-8080
7 mai 2010 19:10:11 org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 486 ms
7 mai 2010 19:10:11 org.apache.catalina.core.StandardService start
INFO: Démarrage du service Catalina
7 mai 2010 19:10:11 org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.26
7 mai 2010 19:10:11 org.apache.catalina.loader.WebappClassLoader validateJarFile
INFO: validateJarFile(D:\workspacejava\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\IHMWANA\WEB-INF\lib\servlet.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
log4j:WARN No appenders could be found for logger (org.apache.struts.util.PropertyMessageResources).
log4j:WARN Please initialize the log4j system properly.
7 mai 2010 19:10:12 org.apache.catalina.core.ApplicationContext log
INFO: La servlet action est marqué comme indisponible
7 mai 2010 19:10:12 org.apache.catalina.core.StandardContext loadOnStartup
GRAVE: La servlet /IHMWANA a généré une exception "load()"
javax.servlet.UnavailableException: Initializing application data source org.apache.struts.action.DATA_SOURCE
	at org.apache.struts.action.ActionServlet.initModuleDataSources(ActionServlet.java:812)
	at org.apache.struts.action.ActionServlet.init(ActionServlet.java:335)
	at javax.servlet.GenericServlet.init(GenericServlet.java:212)
	at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1173)
	at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:993)
	at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4187)
	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4496)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
	at org.apache.catalina.core.StandardHost.start(StandardHost.java:785)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
	at org.apache.catalina.core.StandardService.start(StandardService.java:519)
	at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
	at org.apache.catalina.startup.Catalina.start(Catalina.java:581)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
7 mai 2010 19:10:12 org.apache.coyote.http11.Http11Protocol start
INFO: Démarrage de Coyote HTTP/1.1 sur http-8080
7 mai 2010 19:10:12 org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8009
7 mai 2010 19:10:12 org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/16  config=null
7 mai 2010 19:10:12 org.apache.catalina.startup.Catalina start
INFO: Server startup in 1102 ms

Pourriez vous svp m'indiquer d'ou vient cette erreur !!!!!!!


Merci !!!!