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

JSF Java Discussion :

Mise à jour JSF 1.1 vers 1.2


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    93
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 93
    Par défaut Mise à jour JSF 1.1 vers 1.2
    Bonjour à tous,

    Je cherche à migrer une application JSF de JSF1.1 en 1.2.
    La configuration est Tomcat 6 / Java 6. J'ai tenté de mettre à jour les jar de JSF Majora (jsf-impl.jar et jsf-api.jar) ainsi que d'autres librairies.

    A chaque fois voici l'erreur que j'obtient dès qu'il y a un "#{expression}" dans mon code :

    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
    org.apache.jasper.JasperException: /pages/home.jsp(47,46) D'après la TLD, l'attribut value n'accepte aucune expression
    	at org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:40)
    	at org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:407)
    	at org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:148)
    	at org.apache.jasper.compiler.Validator$ValidateVisitor.checkXmlAttributes(Validator.java:1071)
    	at org.apache.jasper.compiler.Validator$ValidateVisitor.visit(Validator.java:821)
    	at org.apache.jasper.compiler.Node$CustomTag.accept(Node.java:1530)
    	at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2361)
    	at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2411)
    	at org.apache.jasper.compiler.Validator$ValidateVisitor.visit(Validator.java:840)
    	at org.apache.jasper.compiler.Node$CustomTag.accept(Node.java:1530)
    	at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2361)
    	at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2411)
    	at org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2417)
    	at org.apache.jasper.compiler.Node$Root.accept(Node.java:495)
    	at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2361)
    	at org.apache.jasper.compiler.Validator.validateExDirectives(Validator.java:1736)
    	at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:183)
    	at org.apache.jasper.compiler.Compiler.compile(Compiler.java:332)
    	at org.apache.jasper.compiler.Compiler.compile(Compiler.java:312)
    	at org.apache.jasper.compiler.Compiler.compile(Compiler.java:299)
    	at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:586)
    	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317)
    	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
    	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
    	at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646)
    	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436)
    	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374)
    	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
    	at com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:410)
    	at com.sun.faces.application.ViewHandlerImpl.executePageToBuildView(ViewHandlerImpl.java:468)
    	at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:140)
    	at org.ajax4jsf.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:108)
    	at org.ajax4jsf.application.AjaxViewHandler.renderView(AjaxViewHandler.java:216)
    	at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:110)
    	at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100)
    	at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)
    	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:266)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    	at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:141)
    	at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:281)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    	at com.sellermania.filters.AuthenticationFilter.doFilter(AuthenticationFilter.java:75)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    	at org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:226)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
    	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
    	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
    	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
    	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
    	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
    	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
    	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
    	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
    	at java.lang.Thread.run(Thread.java:619)
    13 janv. 2010 16:32:45 com.sun.faces.lifecycle.Phase doPhase
    GRAVE: JSF1054: (Phase ID: RENDER_RESPONSE 6, View ID: /pages/home.jsp) Exception thrown during phase execution: javax.faces.event.PhaseEvent[source=com.sun.faces.lifecycle.LifecycleImpl@2fd7b7]
    Ici, la ligne :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <h:outputText value="#{monBean.valeur}" />
    pose problème. Si je la remplace par :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <h:outputText value="arggg" />
    alors l'erreur arrive au prochain outputText.

    Avez-vous une idée du problème ?

    Merci d'avance.

  2. #2
    Rédacteur

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    4 184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 184
    Par défaut
    tu as changé de version de tomcat aussi??

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    93
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 93
    Par défaut
    Citation Envoyé par Sniper37 Voir le message
    tu as changé de version de tomcat aussi??
    Non, j'étais déjà en Java 6 et Tomcat 6

  4. #4
    Rédacteur

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    4 184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 184
    Par défaut
    tu as mis à jour quels autres jars? tu peux donner la liste des libs de ta webapp..

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    93
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 93
    Par défaut
    Voici les jars avant que j'y touche :

    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
    activation.jar
    antlr-2.7.6.jar
    asm-attrs.jar
    asm.jar
    attributes.jar
    axis.jar
    c3p0-0.9.1.2.jar
    cglib-2.1.3.jar
    commons-beanutils-1.7.0.jar
    commons-codec-1.3.jar
    commons-collections-3.2.jar
    commons-digester-1.8.jar
    commons-discovery-0.4.jar
    commons-el-1.0.jar
    commons-fileupload-1.1.jar
    commons-httpclient-3.1.jar
    commons-io-1.1.jar
    commons-lang-2.1.jar
    commons-logging-1.1.1.jar
    commons-net-1.4.1.jar
    commons-pool-1.4.jar
    commons-validator-1.3.1.jar
    dom4j-1.6.1.jar
    ejb3-persistence.jar
    FastInfoset.jar
    helper.jar
    hibernate-annotations.jar
    hibernate-entitymanager.jar
    hibernate-validator.jar
    hibernate3.jar
    htmlparser.jar
    http.jar
    httpclient-4.0-beta2.jar
    httpcore-4.0-beta3.jar
    itext-2.0.6.jar
    jasperreports-2.0.1.jar
    jaxb-api.jar
    jaxb-impl.jar
    jaxb-xjc.jar
    jaxrpc.jar
    jaxws-api.jar
    jaxws-rt.jar
    jaxws-tools.jar
    jdic.jar
    jdom.jar
    jsf-api.jar (1.1)
    jsf-impl.jar (1.1)
    jsr173_api.jar
    jsr181-api.jar
    jsr250-api.jar
    jstl-1.1.0.jar
    jta.jar
    log4j-1.2.15.jar
    mail-1.3.2.jar
    mysql-connector-java-5.1.7-bin.jar
    oro-2.0.8.jar
    resolver.jar
    richfaces-api-3.1.5.GA.jar
    richfaces-impl-3.1.5.GA.jar
    richfaces-ui-3.1.5.GA.jar
    saaj-api.jar
    saaj-impl.jar
    saaj.jar
    serializer.jar
    sjsxp.jar
    spring-context.jar
    spring-core.jar
    standard.jar
    stax-ex.jar
    streambuffer.jar
    tomahawk-1.1.7-SNAPSHOT.jar
    velocity-1.4.jar
    xalan.jar
    xerces.jar
    Je remplace les 2 libs jsf par jsf-impl-1.2.14.jar et jsf-api-1.2.14.jar

    Je viens de tester ceci et ça suffit pour afficher le message d'erreur.

  6. #6
    Rédacteur

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    4 184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 184
    Par défaut
    tu dois avoir Richfaces supérieur à 3.1.x, prend la dérnière version 3.3.2.SR1.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Interrogation Mise à jour MySql 4.0 vers 4.1 sous debian
    Par Truebison dans le forum Administration
    Réponses: 0
    Dernier message: 29/07/2008, 11h32
  2. problème mise à jour FreeBSD 6.2 vers FreeBSD 7.0
    Par gorgonite dans le forum BSD
    Réponses: 2
    Dernier message: 07/05/2008, 12h02
  3. mise à jour automatique d'Access vers Excel
    Par dirtyjs dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 19/10/2006, 21h55
  4. [Eclipse 3.1] Mise à jour de 3.0 vers 3.1
    Par anaon dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 15/01/2006, 17h49
  5. Mise à jour de Mysql4.0 vers 4.1
    Par Zebulonn dans le forum SQL Procédural
    Réponses: 1
    Dernier message: 18/10/2005, 17h50

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