bonjour,
je développe une application web avec tomcat, mysql struts et hibernate, et lorsque que j'essai de me connecter sur cette appli via tomcat (c'est une page login/password ), j'obtiens plusieurs messages d'erreurs que je n'arrive pas à résoudre....
Dans catalina .out j'obtiens:
FATAL org.hibernate.connection.DatasourceConnectionProvider 2007-05-15 17:16:57,075 - Could not find datasourcecomp/env/jdbc/gestcv_bd
voici mon catalina.out:
et lorsque je me connecte sur l'appli une page d'erreur s'affiche avec le message suivant:
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
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88 15 mai 2007 17:16:53 org.apache.catalina.core.AprLifecycleListener lifecycleEvent INFO: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/lib/j2sdk1.5-sun/jre/lib/i386/client:/usr/lib/j2sdk1.5-sun/jre/lib/i386:/usr/lib/j2sdk1.5-sun/jre/../lib/i386 15 mai 2007 17:16:53 org.apache.coyote.http11.Http11BaseProtocol init INFO: Initialisation de Coyote HTTP/1.1 sur http-8080 15 mai 2007 17:16:53 org.apache.catalina.startup.Catalina load INFO: Initialization processed in 816 ms 15 mai 2007 17:16:53 org.apache.catalina.core.StandardService start INFO: Démarrage du service Catalina 15 mai 2007 17:16:53 org.apache.catalina.core.StandardEngine start INFO: Starting Servlet Engine: Apache Tomcat/5.5.20 15 mai 2007 17:16:53 org.apache.catalina.core.StandardHost start INFO: XML validation disabled INFO net.sourceforge.formview.struts.plugin.FormViewPlugIn 2007-05-15 17:16:55,226 - Loading form-view rules file from '/WEB-INF/form-view.xml' DEBUG net.sourceforge.formview.FormViewResources 2007-05-15 17:16:55,357 - Adding Global States => Name : CREATE, Behaviour : READ-WRITE DEBUG net.sourceforge.formview.FormViewResources 2007-05-15 17:16:55,357 - Adding Global States => Name : READ, Behaviour : READ-ONLY DEBUG net.sourceforge.formview.FormViewResources 2007-05-15 17:16:55,357 - Adding Global States => Name : UPDATE, Behaviour : READ-WRITE INFO net.sourceforge.formview.struts.plugin.FormViewPlugIn 2007-05-15 17:16:55,367 - Loading validation rules file from '/WEB-INF/validation.xml' INFO net.sourceforge.formview.struts.plugin.FormViewPlugIn 2007-05-15 17:16:55,431 - Loading displayer-config rules file from '/WEB-INF/displayers-config.xml' FATAL org.hibernate.connection.DatasourceConnectionProvider 2007-05-15 17:16:57,075 - Could not find datasource: java:comp/env/jdbc/gestcv_bd javax.naming.NameNotFoundException: Le Nom gestcv_bd n'est pas lié à ce Contexte at org.apache.naming.NamingContext.lookup(NamingContext.java:769) at org.apache.naming.NamingContext.lookup(NamingContext.java:139) at org.apache.naming.NamingContext.lookup(NamingContext.java:780) at org.apache.naming.NamingContext.lookup(NamingContext.java:139) at org.apache.naming.NamingContext.lookup(NamingContext.java:780) at org.apache.naming.NamingContext.lookup(NamingContext.java:139) at org.apache.naming.NamingContext.lookup(NamingContext.java:780) at org.apache.naming.NamingContext.lookup(NamingContext.java:152) at org.apache.naming.SelectorContext.lookup(SelectorContext.java:136) at javax.naming.InitialContext.lookup(InitialContext.java:351) at org.hibernate.connection.DatasourceConnectionProvider.configure(DatasourceConnectionProvider.java:52) at org.hibernate.connection.ConnectionProviderFactory.newConnectionProvider(ConnectionProviderFactory.java:124) at org.hibernate.connection.ConnectionProviderFactory.newConnectionProvider(ConnectionProviderFactory.java:56) at org.hibernate.cfg.SettingsFactory.createConnectionProvider(SettingsFactory.java:366) at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:60) at org.hibernate.cfg.Configuration.buildSettings(Configuration.java:1859) at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1152) at org.springframework.orm.hibernate3.LocalSessionFactoryBean.newSessionFactory(LocalSessionFactoryBean.java:800) at org.springframework.orm.hibernate3.LocalSessionFactoryBean.afterPropertiesSet(LocalSessionFactoryBean.java:726) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1059) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:363) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:226) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:147) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:269) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:320) at org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:134) at org.springframework.web.struts.ContextLoaderPlugIn.createWebApplicationContext(ContextLoaderPlugIn.java:353) at org.springframework.web.struts.ContextLoaderPlugIn.initWebApplicationContext(ContextLoaderPlugIn.java:296) at org.springframework.web.struts.ContextLoaderPlugIn.init(ContextLoaderPlugIn.java:225) at org.apache.struts.action.ActionServlet.initModulePlugIns(ActionServlet.java:869) at org.apache.struts.action.ActionServlet.init(ActionServlet.java:336) at javax.servlet.GenericServlet.init(GenericServlet.java:211) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1105) at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:932) at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3951) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4225) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1013) at org.apache.catalina.core.StandardHost.start(StandardHost.java:718) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1013) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442) at org.apache.catalina.core.StandardService.start(StandardService.java:450) at org.apache.catalina.core.StandardServer.start(StandardServer.java:709) at org.apache.catalina.startup.Catalina.start(Catalina.java:551) 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:585) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:294) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:432) INFO net.sourceforge.formview.struts.plugin.FormViewPlugIn 2007-05-15 17:16:58,295 - Loading form-view rules file from '/WEB-INF/form-view.xml' DEBUG net.sourceforge.formview.FormViewResources 2007-05-15 17:16:58,351 - Adding Global States => Name : CREATE, Behaviour : READ-WRITE INFO net.sourceforge.jsptabcontrol.struts.plugin.JSPTabControlPlugin 2007-05-15 17:17:01,215 - Loading jsptabcontrol-config rules file from '/WEB-INF/jstabcontrol-config.xml' 15 mai 2007 17:17:01 org.apache.coyote.http11.Http11BaseProtocol start INFO: Démarrage de Coyote HTTP/1.1 sur http-8080 15 mai 2007 17:17:02 org.apache.jk.common.ChannelSocket init INFO: JK: ajp13 listening on /0.0.0.0:8009 15 mai 2007 17:17:02 org.apache.jk.server.JkMain start INFO: Jk running ID=0 time=0/19 config=null 15 mai 2007 17:17:02 org.apache.catalina.storeconfig.StoreLoader load INFO: Find registry server-registry.xml at classpath resource 15 mai 2007 17:17:02 org.apache.catalina.startup.Catalina start INFO: Server startup in 8706 ms
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 tat HTTP 404 - Servlet action n'est pas disponible. type Rapport d'état message Servlet action n'est pas disponible. description La ressource demandée (Servlet action n'est pas disponible.) n'est pas disponible. Apache Tomcat/5.5.20
voici certains fichiers de conf :
web.xml
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd"> <web-app> <display-name>Application de gestion CV</display-name> <context-param> <param-name>urlAuthentification</param-name> <param-value>/authentification.jsp</param-value> </context-param> <context-param> <param-name>urlAuthentificationError</param-name> <param-value>/authentification.jsp?error=1</param-value> </context-param> <context-param> <param-name>urlAccueilGestcv</param-name> <param-value>/index.jsp</param-value> </context-param> <!-- Servlet Struts --> <servlet> <servlet-name>action</servlet-name> <servlet-class>org.apache.struts.action.ActionServlet</servlet-class> <init-param> <param-name>config</param-name> <param-value>/WEB-INF/struts-config.xml</param-value> </init-param> <init-param> <param-name>debug</param-name> <param-value>2</param-value> </init-param> <init-param> <param-name>enablePooling</param-name> <param-value>false</param-value> </init-param> <load-on-startup>1</load-on-startup> </servlet> <!-- Servlet RTF (gere les editions RTF) --> <servlet> <servlet-name>rtf</servlet-name> <servlet-class>net.sourceforge.gestcv.rtf.GestcvRTFServlet</servlet-class> <load-on-startup>2</load-on-startup> </servlet> <servlet-mapping> <servlet-name>action</servlet-name> <url-pattern>*.do</url-pattern> </servlet-mapping> <servlet-mapping> <servlet-name>rtf</servlet-name> <url-pattern>/rtfservlet/*</url-pattern> </servlet-mapping> <welcome-file-list> <welcome-file>index.do</welcome-file> <welcome-file>index.jsp</welcome-file> <welcome-file>index.html</welcome-file> </welcome-file-list> <taglib> <taglib-uri>/WEB-INF/struts-bean-el.tld</taglib-uri> <taglib-location>/WEB-INF/struts-bean-el.tld</taglib-location> </taglib> <taglib> <taglib-uri>/WEB-INF/struts-html-el.tld</taglib-uri> <taglib-location>/WEB-INF/struts-html-el.tld</taglib-location> </taglib> <taglib> <taglib-uri>/WEB-INF/struts-logic-el.tld</taglib-uri> <taglib-location>/WEB-INF/struts-logic-el.tld</taglib-location> </taglib> <taglib> <taglib-uri>/WEB-INF/struts-tiles.tld</taglib-uri> <taglib-location>/WEB-INF/struts-tiles.tld</taglib-location> </taglib> <taglib> <taglib-uri>/WEB-INF/struts-nested.tld</taglib-uri> <taglib-location>/WEB-INF/struts-nested.tld</taglib-location> </taglib> <taglib> <taglib-uri>http://java.sun.com/jstl/c</taglib-uri> <taglib-location>/WEB-INF/c.tld</taglib-location> </taglib> <taglib> <taglib-uri>http://java.sun.com/jstl/fmt</taglib-uri> <taglib-location>/WEB-INF/fmt.tld</taglib-location> </taglib> <taglib> <taglib-uri>/WEB-INF/displaytag-12.tld</taglib-uri> <taglib-location>/WEB-INF/displaytag-12.tld</taglib-location> </taglib> <taglib> <taglib-uri>/WEB-INF/ajaxtags.tld</taglib-uri> <taglib-location>/WEB-INF/ajaxtags.tld</taglib-location> </taglib> <taglib> <taglib-uri>/WEB-INF/form-view.tld</taglib-uri> <taglib-location>/WEB-INF/form-view.tld</taglib-location> </taglib> <taglib> <taglib-uri>/WEB-INF/jsptabcontrol.tld</taglib-uri> <taglib-location>/WEB-INF/jsptabcontrol.tld</taglib-location> </taglib> <security-constraint> <display-name>Admin security access</display-name> <web-resource-collection> <web-resource-name>Protected Area</web-resource-name> <!-- Define the context-relative URL(s) to be protected --> <url-pattern>/admin/*</url-pattern> </web-resource-collection> <auth-constraint> <!-- Anyone with one of the listed roles may access this area --> <role-name>gestcv_admin</role-name> </auth-constraint> </security-constraint> <security-constraint> <display-name>User security access</display-name> <web-resource-collection> <web-resource-name>Protected Area</web-resource-name> <!-- Define the context-relative URL(s) to be protected --> <url-pattern>/user/*</url-pattern> </web-resource-collection> <auth-constraint> <!-- Anyone with one of the listed roles may access this area --> <role-name>gestcv_user</role-name> </auth-constraint> </security-constraint> <!-- Login configuration uses form-based authentication --> <login-config> <auth-method>FORM</auth-method> <realm-name>Tomcat Server Configuration Form-Based Authentication Area</realm-name> <form-login-config> <form-login-page>/authentification.jsp</form-login-page> <form-error-page>/authentification.jsp?erreur=1</form-error-page> </form-login-config> </login-config> <!-- Security roles referenced by this web application --> <security-role> <description> The role that is required to log in to the Administration Application </description> <role-name>gestcv_admin</role-name> </security-role> <security-role> <description> The role that is required to log in to the user interface </description> <role-name>gestcv_user</role-name> </security-role> </web-app>
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
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326 <?xml version="1.0" encoding="UTF-8"?> <!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> <!-- configuration for commons BasicDataSource --> <data-source type="org.apache.commons.dbcp.BasicDataSource"> <set-property property="driverClassName" value="com.mysql.jdbc.Driver" /> <set-property property="url" value="jdbc:mysql://localhost/gestcv?useServerPrepStmts=false" /> <set-property property="username" value="root" /> <set-property property="password" value="neuneu" /> <set-property property="maxActive" value="10" /> <set-property property="maxWait" value="5000" /> <set-property property="defaultAutoCommit" value="true" /> <set-property property="defaultReadOnly" value="false" /> <set-property property="poolPreparedStatements" value="true" /> <set-property property="accessToUnderlyingConnectionAllowed" value="true" /> <set-property property="validationQuery" value="SELECT * FROM t_user" /> </data-source> </data-sources> <form-beans> <!-- USER form --> <form-bean name="userAccueilForm" type="net.sourceforge.gestcv.form.user.AccueilForm"/> <!-- USER/CV form--> <form-bean name="cvForm" type="net.sourceforge.gestcv.form.user.cv.CVForm"/> <form-bean name="competencesCollaborateurForm" type="net.sourceforge.gestcv.form.user.cv.CompetencesCollaborateurForm"/> <!-- ADMIN form --> <form-bean name="adminAccueilForm" type="net.sourceforge.gestcv.form.admin.AccueilForm"/> <form-bean name="agenceListForm" type="net.sourceforge.gestcv.form.admin.agence.AgenceListForm"/> </form-beans> <global-exceptions> <exception handler="net.sourceforge.commons.exception.ExceptionHandler" key="page.error" path="page.error" scope="request" type="java.lang.Exception" /> </global-exceptions> <action-mappings> <action path="/logout" type="net.sourceforge.gestcv.action.LogoutAction" validate="false" scope="request"> </action> <!-- USER Actions --> <action path="/user/accueil" parameter="dispatch" name="userAccueilForm" validate="false" scope="request" type="net.sourceforge.gestcv.action.user.AccueilAction"> <forward name="display" path="page.user.accueil" redirect="false"/> <exception key="error.database.failure" path="page.error" scope="request" type="com.developpez.SQLException" /> </action> <!-- USER/CV Actions --> <action path="/user/cv" parameter="dispatch" name="cvForm" validate="false" scope="request" type="net.sourceforge.gestcv.action.user.cv.CVAction"> <forward name="display" path="page.user.cv" redirect="false"/> </action> <action path="/user/competences_collaborateur" parameter="dispatch" name="competencesCollaborateurForm" validate="false" scope="request" type="net.sourceforge.gestcv.action.user.cv.CompetencesCollaborateurAction"> <forward name="display" path="page.user.cv.competences_collaborateur" redirect="false"/> </action> <!-- ADMIN Actions --> <action path="/admin/accueil" parameter="dispatch" name="adminAccueilForm" validate="false" scope="request" type="net.sourceforge.gestcv.action.admin.AccueilAction"> <forward name="display" path="page.admin.accueil" redirect="false"/> </action> <action path="/admin/agencelist" parameter="dispatch" name="agenceListForm" validate="false" scope="request" type="net.sourceforge.gestcv.action.admin.agence.AgenceListAction"> <forward name="display" path="page.admin.agencelist" redirect="false"/> </action> <!-- AJAX Action --> <action path="/user/ajaxcompetences" validate="false" scope="request" type="net.sourceforge.gestcv.action.ajax.CompetencesAjaxAction" /> <action path="/user/ajaxcollaborateurs" validate="false" scope="request" type="net.sourceforge.gestcv.action.ajax.CollaborateursAjaxAction" /> <action path="/user/ajaxmessage" validate="false" scope="request" type="net.sourceforge.gestcv.action.ajax.MessageAjaxAction" /> </action-mappings> <controller> <set-property property="processorClass" value="net.sourceforge.gestcv.action.GestcvRequestProcessor"/> </controller> <message-resources parameter="net.sourceforge.gestcv.ApplicationResources" null="false"/> <!-- Plugin FormView, utilise pour la gestion des etats et rendu des JSP --> <plug-in className="net.sourceforge.formview.struts.plugin.FormViewPlugIn"> <set-property property="formViewConfig" value="/WEB-INF/form-view.xml"/> <set-property property="validatorConfig" value="/WEB-INF/validation.xml"/> <set-property property="displayerConfig" value="/WEB-INF/displayers-config.xml"/> </plug-in> <plug-in className="org.apache.struts.validator.ValidatorPlugIn"> <set-property property="pathnames" value="/WEB-INF/validator-rules.xml,/WEB-INF/validation.xml"/> </plug-in> <plug-in className="org.apache.struts.tiles.TilesPlugin"> <set-property property="definitions-config" value="/WEB-INF/tiles-defs.xml"/> </plug-in> <plug-in className="net.sf.navigator.menu.MenuPlugIn"> <set-property property="menuConfig" value="/WEB-INF/menu-config.xml"/> </plug-in> <!-- Plugin Spring, utilise pour indiquer le fichier de config Spring a utiliser --> <plug-in className="org.springframework.web.struts.ContextLoaderPlugIn"> <set-property property="contextConfigLocation" value="/WEB-INF/spring-config.xml"/> </plug-in> <!-- JSPTabControl Plugin --> <plug-in className="net.sourceforge.jsptabcontrol.struts.plugin.JSPTabControlPlugin"> <set-property property="jspTabControlConfig" value="/WEB-INF/jstabcontrol-config.xml"/> </plug-in> </struts-config>
server.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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126 <?xml version="1.0" encoding="UTF-8"?> <Server> <Listener className="org.apache.catalina.core.AprLifecycleListener"/> <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"/> <Listener className="org.apache.catalina.storeconfig.StoreConfigLifecycleListener"/> <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener"/> <GlobalNamingResources> <Environment name="simpleValue" type="java.lang.Integer" value="30"/> <Resource auth="Container" description="User database that can be updated and saved" name="UserDatabase" type="org.apache.catalina.UserDatabase" pathname="conf/tomcat-users.xml" factory="org.apache.catalina.users.MemoryUserDatabaseFactory"/> </GlobalNamingResources> <Service name="Catalina"> <Connector port="8080" redirectPort="8443" minSpareThreads="25" connectionTimeout="20000" maxSpareThreads="75" maxThreads="150"> </Connector> <Connector port="8009" redirectPort="8443" protocol="AJP/1.3"> </Connector> <Engine defaultHost="localhost" name="Catalina"> <Realm className="org.apache.catalina.realm.UserDatabaseRealm"/> <Host appBase="webapps" name="localhost"> <Context docBase="/home/jpapon/Desktop/eclipse/gestcv" path="/gestcv" reloadable="true" workDir="/home/jpapon/Desktop/eclipse/gestcv/work"> <Realm className="org.apache.catalina.realm.JDBCRealm" connectionName="root" connectionPassword="neuneu" connectionURL="jdbc:mysql://localhost/gestcv" driverName="com.mysql.jdbc.Driver" roleNameCol="ROL_CODE_C" userCredCol="USR_PASSWORD_C" userNameCol="USR_LOGIN_C" userRoleTable="v_userrole" userTable="t_user"/> <Resource auth="Container" description="Mon Pool de connectionl" name="jdbc/gestcv" type="javax.sql.DataSource" password="neuneu" driverClassName="com.mysql.jdbc.Driver" maxIdle="2" maxWait="5000" username="root" url="jdbc:mysql://localhost/gestcv?useServerPrepStmts=false" maxActive="4"/> </Context> <Context path="/gestcv2"> <Realm className="org.apache.catalina.realm.JDBCRealm" connectionName="root" connectionPassword="neuneu" connectionURL="jdbc:mysql://localhost/gestcv?useServerPrepStmts=false" driverName="com.mysql.jdbc.Driver" roleNameCol="ROL_CODE_C" userCredCol="USR_PASSWORD_C" userNameCol="USR_LOGIN_C" userRoleTable="v_userrole" userTable="t_user"/> <Resource name="jdbc/gestcv_bd" type="javax.sql.DataSource" password="neuneu" driverClassName="com.mysql.jdbc.Driver" maxIdle="2" maxWait="5000" username="root" url="jdbc:mysql://localhost/gestcv?useServerPrepStmts=false" maxActive="4"/> <Resource auth="Container" description="Mon Pool de connectionl" name="jdbc/gestcv" type="javax.sql.DataSource"/> </Context> <Context docBase="/home/jpapon/Desktop/eclipse/test" path="/test" reloadable="true" workDir="/home/jpapon/Desktop/eclipse/test/work"> <Resource auth="Container" description="Mon Pool de connectionl" name="jdbc/gestcv" type="javax.sql.DataSource"/> </Context> <Context path="/gestcv-1.0.0"> <Realm className="org.apache.catalina.realm.JDBCRealm" connectionName="root" connectionPassword="neuneu" connectionURL="jdbc:mysql://localhost/gestcv" driverName="com.mysql.jdbc.Driver" roleNameCol="ROL_CODE_C" userCredCol="USR_PASSWORD_C" userNameCol="USR_LOGIN_C" userRoleTable="v_userrole" userTable="t_user"/> </Context> </Host> </Engine> </Service> </Server>
cela fait une semaine que je suis dessus et vu que je suis débutant je patauge... bref je commence à craquer..
merci d'avance pour votre aide!
Partager