Bonjour,
J'essaye de faire le tuto de Régis Pouiller sur Spring MVC que l'on peut trouver ici :
http://rpouiller.developpez.com/tuto...ing-hibernate/
J'ai un soucis sur la partie II-E.
http://rpouiller.developpez.com/tuto...bernate/#LII-E
J'obtiens le message d'erreur suivant :
type Rapport d''exception
message L''exécution de la servlet a lancé une exception
description Le serveur a rencontré une erreur interne qui l''a empêché de satisfaire la requête.
exception
javax.servlet.ServletException: L''exécution de la servlet a lancé une exception
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
cause mère
java.lang.NoSuchFieldError: STANDARD_NUMBER_TYPES
org.springframework.web.context.request.ServletRequestAttributes.<clinit>(ServletRequestAttributes.java:55)
org.springframework.web.servlet.FrameworkServlet.buildRequestAttributes(FrameworkServlet.java:1026)
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:953)
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:852)
javax.servlet.http.HttpServlet.service(HttpServlet.java:620)
org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:837)
javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
note La trace complète de la cause mère de cette erreur est disponible dans les fichiers journaux de Apache Tomcat/7.0.57.
J'ai cherché un peu partout d'où ça peut venir, sans succès.
Je voudrais savoir ce que mon web.xml doit contenir. Dans le tuto, il parle des noeuds servlet et servlet-mapping, mais je ne sais pas si je dois ajouter ces noeuds à l'intérieur du noeud web-app qu'il faut indiquer dans la partie précédente (quand on accéde directement aux jsp sans passer par une servlet).
Les noeuds context-param et listener doivent ils être conservé quand on a ajouté la servlet spring et son mapping ?
Pour info, voici mon fichier web.xml tel que je l'ai actuellement :
Merci pour votre aide,
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 <!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> <context-param> <param-name>contextConfigLocation</param-name> <param-value>/WEB-INF/dispatcher-servlet.xml</param-value> </context-param> <listener> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> </listener> <!-- Declaration de la servlet de Spring et de son mapping --> <servlet> <servlet-name>servlet-dispatcher</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <init-param> <param-name>contextConfigLocation</param-name> <param-value>/WEB-INF/dispatcher-servlet.xml</param-value> </init-param> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>servlet-dispatcher</servlet-name> <url-pattern>/</url-pattern> </servlet-mapping> </web-app>
Axel
Partager