IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Spring Web Java Discussion :

Une exception dans le tutorial


Sujet :

Spring Web Java

  1. #1
    Membre régulier

    Inscrit en
    Mai 2002
    Messages
    93
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 93
    Points : 85
    Points
    85
    Par défaut Une exception dans le tutorial
    Bonjour,
    J'essaie de découvrir Spring à traver le tutorial 'step by step' de Spring mvc sauf qu'à la fin du chapitre 4, la page http://127.0.0.1:8080/springapp/priceincrease.htm genere une exception que je n'arrive toujours pas à résoudre.
    Voici le contenu de la page:
    HTTP Status 500 -

    type Exception report

    message

    description The server encountered an internal error () that prevented it from fulfilling this request.

    exception

    org.apache.jasper.JasperException: An exception occurred processing JSP page /WEB-INF/jsp/priceincrease.jsp at line 18

    15: <tr>
    16: <td align="right" width="20%">Increase (%):</td>
    17: <td width="20%">
    18: <form:input path="percentage"/>
    19: </td>
    20: <td width="60%">
    21: <form:errors path="percentage" cssClass="error"/>


    Stacktrace:
    org.apache.jasper.servlet.JspServletWrapper.handle JspException(JspServletWrapper.java:505)
    org.apache.jasper.servlet.JspServletWrapper.servic e(JspServletWrapper.java:416)
    org.apache.jasper.servlet.JspServlet.serviceJspFil e(JspServlet.java:342)
    org.apache.jasper.servlet.JspServlet.service(JspSe rvlet.java:267)
    javax.servlet.http.HttpServlet.service(HttpServlet .java:717)
    sun.reflect.GeneratedMethodAccessor33.invoke(Unkno wn Source)
    sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
    java.lang.reflect.Method.invoke(Method.java:597)
    org.apache.catalina.security.SecurityUtil$1.run(Se curityUtil.java:269)
    java.security.AccessController.doPrivileged(Native Method)
    javax.security.auth.Subject.doAsPrivileged(Subject .java:517)
    org.apache.catalina.security.SecurityUtil.execute( SecurityUtil.java:301)
    org.apache.catalina.security.SecurityUtil.doAsPriv ilege(SecurityUtil.java:162)
    java.security.AccessController.doPrivileged(Native Method)
    java.security.AccessController.doPrivileged(Native Method)
    org.springframework.web.servlet.view.InternalResou rceView.renderMergedOutputModel(InternalResourceVi ew.java:236)
    org.springframework.web.servlet.view.AbstractView. render(AbstractView.java:257)
    org.springframework.web.servlet.DispatcherServlet. render(DispatcherServlet.java:1183)
    org.springframework.web.servlet.DispatcherServlet. doDispatch(DispatcherServlet.java:902)
    org.springframework.web.servlet.DispatcherServlet. doService(DispatcherServlet.java:807)
    org.springframework.web.servlet.FrameworkServlet.p rocessRequest(FrameworkServlet.java:571)
    org.springframework.web.servlet.FrameworkServlet.d oGet(FrameworkServlet.java:501)
    javax.servlet.http.HttpServlet.service(HttpServlet .java:617)
    javax.servlet.http.HttpServlet.service(HttpServlet .java:717)
    sun.reflect.GeneratedMethodAccessor33.invoke(Unkno wn Source)
    sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
    java.lang.reflect.Method.invoke(Method.java:597)
    org.apache.catalina.security.SecurityUtil$1.run(Se curityUtil.java:269)
    java.security.AccessController.doPrivileged(Native Method)
    javax.security.auth.Subject.doAsPrivileged(Subject .java:517)
    org.apache.catalina.security.SecurityUtil.execute( SecurityUtil.java:301)
    org.apache.catalina.security.SecurityUtil.doAsPriv ilege(SecurityUtil.java:162)

    root cause

    java.security.AccessControlException: access denied (java.lang.RuntimePermission getClassLoader)
    java.security.AccessControlContext.checkPermission (AccessControlContext.java:323)
    java.security.AccessController.checkPermission(Acc essController.java:546)
    java.lang.SecurityManager.checkPermission(Security Manager.java:532)
    java.lang.ClassLoader.getSystemClassLoader(ClassLo ader.java:1303)
    org.springframework.beans.BeanUtils.findEditorByCo nvention(BeanUtils.java:368)
    org.springframework.validation.AbstractPropertyBin dingResult.getCustomEditor(AbstractPropertyBinding Result.java:110)
    org.springframework.validation.AbstractPropertyBin dingResult.formatFieldValue(AbstractPropertyBindin gResult.java:87)
    org.springframework.validation.AbstractBindingResu lt.getFieldValue(AbstractBindingResult.java:230)
    org.springframework.web.servlet.support.BindStatus .<init>(BindStatus.java:120)
    org.springframework.web.servlet.tags.form.Abstract DataBoundFormElementTag.getBindStatus(AbstractData BoundFormElementTag.java:172)
    org.springframework.web.servlet.tags.form.Abstract DataBoundFormElementTag.getPropertyPath(AbstractDa taBoundFormElementTag.java:192)
    org.springframework.web.servlet.tags.form.Abstract DataBoundFormElementTag.getName(AbstractDataBoundF ormElementTag.java:158)
    org.springframework.web.servlet.tags.form.Abstract DataBoundFormElementTag.autogenerateId(AbstractDat aBoundFormElementTag.java:145)
    org.springframework.web.servlet.tags.form.Abstract DataBoundFormElementTag.resolveId(AbstractDataBoun dFormElementTag.java:136)
    org.springframework.web.servlet.tags.form.Abstract DataBoundFormElementTag.writeDefaultAttributes(Abs tractDataBoundFormElementTag.java:120)
    org.springframework.web.servlet.tags.form.Abstract HtmlElementTag.writeDefaultAttributes(AbstractHtml ElementTag.java:379)
    org.springframework.web.servlet.tags.form.InputTag .writeTagContent(InputTag.java:139)
    org.springframework.web.servlet.tags.form.Abstract FormTag.doStartTagInternal(AbstractFormTag.java:90 )
    org.springframework.web.servlet.tags.RequestContex tAwareTag.doStartTag(RequestContextAwareTag.java:7 7)
    org.apache.jsp.WEB_002dINF.jsp.priceincrease_jsp._ jspx_meth_form_005finput_005f0(priceincrease_jsp.j ava:230)
    org.apache.jsp.WEB_002dINF.jsp.priceincrease_jsp._ jspService(priceincrease_jsp.java:111)
    org.apache.jasper.runtime.HttpJspBase.service(Http JspBase.java:70)
    javax.servlet.http.HttpServlet.service(HttpServlet .java:717)
    org.apache.jasper.servlet.JspServletWrapper.servic e(JspServletWrapper.java:374)
    org.apache.jasper.servlet.JspServlet.serviceJspFil e(JspServlet.java:342)
    org.apache.jasper.servlet.JspServlet.service(JspSe rvlet.java:267)
    javax.servlet.http.HttpServlet.service(HttpServlet .java:717)
    sun.reflect.GeneratedMethodAccessor33.invoke(Unkno wn Source)
    sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
    java.lang.reflect.Method.invoke(Method.java:597)
    org.apache.catalina.security.SecurityUtil$1.run(Se curityUtil.java:269)
    java.security.AccessController.doPrivileged(Native Method)
    javax.security.auth.Subject.doAsPrivileged(Subject .java:517)
    org.apache.catalina.security.SecurityUtil.execute( SecurityUtil.java:301)
    org.apache.catalina.security.SecurityUtil.doAsPriv ilege(SecurityUtil.java:162)
    java.security.AccessController.doPrivileged(Native Method)
    java.security.AccessController.doPrivileged(Native Method)
    org.springframework.web.servlet.view.InternalResou rceView.renderMergedOutputModel(InternalResourceVi ew.java:236)
    org.springframework.web.servlet.view.AbstractView. render(AbstractView.java:257)
    org.springframework.web.servlet.DispatcherServlet. render(DispatcherServlet.java:1183)
    org.springframework.web.servlet.DispatcherServlet. doDispatch(DispatcherServlet.java:902)
    org.springframework.web.servlet.DispatcherServlet. doService(DispatcherServlet.java:807)
    org.springframework.web.servlet.FrameworkServlet.p rocessRequest(FrameworkServlet.java:571)
    org.springframework.web.servlet.FrameworkServlet.d oGet(FrameworkServlet.java:501)
    javax.servlet.http.HttpServlet.service(HttpServlet .java:617)
    javax.servlet.http.HttpServlet.service(HttpServlet .java:717)
    sun.reflect.GeneratedMethodAccessor33.invoke(Unkno wn Source)
    sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
    java.lang.reflect.Method.invoke(Method.java:597)
    org.apache.catalina.security.SecurityUtil$1.run(Se curityUtil.java:269)
    java.security.AccessController.doPrivileged(Native Method)
    javax.security.auth.Subject.doAsPrivileged(Subject .java:517)
    org.apache.catalina.security.SecurityUtil.execute( SecurityUtil.java:301)
    org.apache.catalina.security.SecurityUtil.doAsPriv ilege(SecurityUtil.java:162)

    note The full stack trace of the root cause is available in the Apache Tomcat/6.0.20 logs.
    Apache Tomcat/6.0.20
    Voici la source du JSP en cause (à mon avis):
    <%@ include file="/WEB-INF/jsp/include.jsp" %>
    <%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>

    <html>
    <head>
    <title><fmt:message key="title"/></title>
    <style>
    .error { color: red; }
    </style>
    </head>
    <body>
    <h1><fmt:message key="priceincrease.heading"/></h1>
    <form:form method="post" commandName="priceIncrease">
    <table width="95%" bgcolor="f8f8ff" border="0" cellspacing="0" cellpadding="5">
    <tr>
    <td align="right" width="20%">Increase (%):</td>
    <td width="20%">
    <form:input path="percentage"/>
    </td>
    <td width="60%">
    <form:errors path="percentage" cssClass="error"/>
    </td>
    </tr>
    </table>
    <br>
    <input type="submit" align="center" value="Execute">
    </form:form>
    <a href="<c:url value="hello.htm"/>">Home</a>
    </body>
    </html>
    Merci

  2. #2
    Membre régulier

    Inscrit en
    Mai 2002
    Messages
    93
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 93
    Points : 85
    Points
    85
    Par défaut
    Quelqu'un peut proposer une solution svp ? merci

Discussions similaires

  1. une exception dans le htaccess ?
    Par vega_55 dans le forum Zend Framework
    Réponses: 2
    Dernier message: 07/04/2008, 20h24
  2. Récupérer une exception dans une page d'erreur
    Par crawling5 dans le forum JSF
    Réponses: 3
    Dernier message: 15/11/2007, 08h46
  3. Réponses: 5
    Dernier message: 23/06/2006, 16h28
  4. Réponses: 2
    Dernier message: 28/08/2003, 00h00

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo