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 :

[RichFace] Problem d'insatallation dans jbuilder


Sujet :

JSF Java

  1. #1
    Membre confirmé
    Inscrit en
    Juillet 2002
    Messages
    197
    Détails du profil
    Informations forums :
    Inscription : Juillet 2002
    Messages : 197
    Par défaut [RichFace] Problem d'insatallation dans jbuilder
    Salut,
    a tous j'ai installer richface dans mon jbuilder a pres installation j'ai créer un petit
    projet mais quand je lance mon je reçois le message d'erreur suivant
    "index.jsp": java.lang.UnsupportedClassVersionError: org/richfaces/taglib/PanelTag (Unsupported major.minor version 49.0)
    j'utilise jbuilder 2005 avec tomcat 5.
    quelqu'un pourrais m'aider svp ?
    cordialement.

  2. #2
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    tu utilise une version de la jdk inférieure à celle requise par la librairie, elle est incapable de charger les classes. Upgrade ta jvm vers un java 5.

  3. #3
    Membre confirmé
    Inscrit en
    Juillet 2002
    Messages
    197
    Détails du profil
    Informations forums :
    Inscription : Juillet 2002
    Messages : 197
    Par défaut
    je suis passé a la version 5 de java le message a changé pour donner ceci:
    "index.jsp": Exception in thread "main" java.lang.NoClassDefFoundError: javax/faces/webapp/UIComponentELTag
    "C:\Program Files\Java\jdk1.5.0_15\bin\java" -classpath "C:\Borland\JBuilder2005\thirdparty\jakarta-tomcat-5.0.27\common\lib\ant-launcher.jar;C:\Borland\JBuilder2005\thirdparty\jakarta-tomcat-5.0.27\common\lib\ant.jar;C:\Borland\JBuilder2005\thirdparty\jakarta-tomcat-5.0.27\common\lib\commons-collections-2.1.1.jar;C:\Borland\JBuilder2005\thirdparty\jakarta-tomcat-5.0.27\common\lib\commons-dbcp-1.2.1.jar;C:\Borland\JBuilder2005\thirdparty\jakarta-tomcat-5.0.27\common\lib\commons-el.jar;C:\Borland\JBuilder2005\thirdparty\jakarta-tomcat-5.0.27\common\lib\commons-pool-1.2.jar;C:\Borland\JBuilder2005\thirdparty\jakarta-tomcat-5.0.27\common\lib\jasper-compiler.jar;C:\Borland\JBuilder2005\thirdparty\jakarta-tomcat-5.0.27\common\lib\jasper-runtime.jar;C:\Borland\JBuilder2005\thirdparty\jakarta-tomcat-5.0.27\common\lib\jsp-api.jar;C:\Borland\JBuilder2005\thirdparty\jakarta-tomcat-5.0.27\common\lib\naming-common.jar;C:\Borland\JBuilder2005\thirdparty\jakarta-tomcat-5.0.27\common\lib\naming-factory.jar;C:\Borland\JBuilder2005\thirdparty\jakarta-tomcat-5.0.27\common\lib\naming-java.jar;C:\Borland\JBuilder2005\thirdparty\jakarta-tomcat-5.0.27\common\lib\naming-resources.jar;C:\Borland\JBuilder2005\thirdparty\jakarta-tomcat-5.0.27\common\lib\servlet-api.jar;C:\Borland\JBuilder2005\thirdparty\jakarta-tomcat-5.0.27\common\endorsed\xercesImpl.jar;C:\Borland\JBuilder2005\thirdparty\jakarta-tomcat-5.0.27\common\endorsed\xml-apis.jar;C:\Borland\JBuilder2005\thirdparty\jakarta-tomcat-5.0.27\bin\bootstrap.jar;C:\Borland\JBuilder2005\thirdparty\jakarta-tomcat-5.0.27\bin\commons-daemon.jar;C:\Borland\JBuilder2005\thirdparty\jakarta-tomcat-5.0.27\bin\commons-launcher.jar;C:\Borland\JBuilder2005\thirdparty\jakarta-tomcat-5.0.27\bin\commons-logging-api.jar;C:\Borland\JBuilder2005\thirdparty\jakarta-tomcat-5.0.27\bin\jmx.jar;C:\Documents and Settings\Administrateur\jbproject\example\classes;C:\Borland\JBuilder2005\thirdparty\jakarta-tomcat-5.0.27\common\lib\servlet-api.jar;C:\Borland\JBuilder2005\thirdparty\jakarta-tomcat-5.0.27\common\lib\jsp-api.jar;C:\Borland\richfaces-ui-3.2.0.SR1\lib\richfaces-api-3.2.0.SR1.jar;C:\Borland\richfaces-ui-3.2.0.SR1\lib\richfaces-impl-3.2.0.SR1.jar;C:\Borland\richfaces-ui-3.2.0.SR1\lib\richfaces-ui-3.2.0.SR1.jar;C:\Borland\JBuilder2005\thirdparty\jsf-1.1-lib\commons-beanutils.jar;C:\Borland\JBuilder2005\thirdparty\jsf-1.1-lib\commons-collections.jar;C:\Borland\JBuilder2005\thirdparty\jsf-1.1-lib\commons-digester.jar;C:\Borland\JBuilder2005\thirdparty\jsf-1.1-lib\commons-logging.jar;C:\Borland\JBuilder2005\thirdparty\jsf-1.1-lib\jsf-api.jar;C:\Borland\JBuilder2005\thirdparty\jsf-1.1-lib\jsf-impl.jar;C:\Borland\JBuilder2005\thirdparty\jakarta-taglibs-standard-1.1.1\lib\jstl.jar;C:\Borland\JBuilder2005\thirdparty\jakarta-taglibs-standard-1.1.1\lib\standard.jar;C:\Program Files\Java\jdk1.5.0_15\demo\jfc\CodePointIM\CodePointIM.jar;C:\Program Files\Java\jdk1.5.0_15\demo\jfc\Java2D\Java2Demo.jar;C:\Program Files\Java\jdk1.5.0_15\demo\plugin\jfc\CodePointIM\CodePointIM.jar;C:\Program Files\Java\jdk1.5.0_15\demo\plugin\jfc\Java2D\Java2Demo.jar;C:\Program Files\Java\jdk1.5.0_15\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.5.0_15\jre\lib\deploy.jar;C:\Program Files\Java\jdk1.5.0_15\jre\lib\ext\dnsns.jar;C:\Program Files\Java\jdk1.5.0_15\jre\lib\ext\localedata.jar;C:\Program Files\Java\jdk1.5.0_15\jre\lib\ext\sunjce_provider.jar;C:\Program Files\Java\jdk1.5.0_15\jre\lib\ext\sunpkcs11.jar;C:\Program Files\Java\jdk1.5.0_15\jre\lib\im\indicim.jar;C:\Program Files\Java\jdk1.5.0_15\jre\lib\im\thaiim.jar;C:\Program Files\Java\jdk1.5.0_15\jre\lib\javaws.jar;C:\Program Files\Java\jdk1.5.0_15\jre\lib\jce.jar;C:\Program Files\Java\jdk1.5.0_15\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.5.0_15\jre\lib\plugin.jar;C:\Program Files\Java\jdk1.5.0_15\jre\lib\rt.jar;C:\Program Files\Java\jdk1.5.0_15\lib\dt.jar;C:\Program Files\Java\jdk1.5.0_15\lib\htmlconverter.jar;C:\Program Files\Java\jdk1.5.0_15\lib\jconsole.jar;C:\Program Files\Java\jdk1.5.0_15\lib\tools.jar;C:\Program Files\Java\jdk1.5.0_15\sample\jnlp\servlet\jardiff.jar;C:\Program Files\Java\jdk1.5.0_15\sample\jnlp\servlet\jnlp-servlet.jar;C:\Program Files\Java\jdk1.5.0_15\sample\jnlp\servlet\jnlp.jar;C:\Borland\JBuilder2005\jdk1.4\bin\SHOCK.jar;C:\Borland\JBuilder2005\jdk1.4\bin\crack.zip" org.apache.jasper.JspC -d "C:/Documents and Settings/Administrateur/jbproject/example/classes/Temporary_Files/.jsp/WebModule1" -p org.apache.jsp -c index_jsp -uriroot "C:/Documents and Settings/Administrateur/jbproject/example/WebModule1" "C:/Documents and Settings/Administrateur/jbproject/example/WebModule1/index.jsp"
    "index.jsp": Invocation Error

  4. #4
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    clair, non, il manque cette class dans ta webapp. Les classes d'une webapp vont dans WEB-INF/classes si il s'agit juste de .class, et dans WEB-INF/lib si elle sont mises dans des jars

  5. #5
    Membre confirmé
    Inscrit en
    Juillet 2002
    Messages
    197
    Détails du profil
    Informations forums :
    Inscription : Juillet 2002
    Messages : 197
    Par défaut
    je n'ai plus d'erreur à la compilation.
    mais je recois une erreur
    Etat HTTP 404 - /web/index.faces
    type Rapport d'état

    message /web/index.faces

    description La ressource demandée (/web/index.faces) n'est pas disponible.

  6. #6
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    pas bien dur à lire cette erreur!

  7. #7
    Membre confirmé
    Inscrit en
    Juillet 2002
    Messages
    197
    Détails du profil
    Informations forums :
    Inscription : Juillet 2002
    Messages : 197
    Par défaut
    En faite je dois avoir un probleme au niveau de richface.
    car quand je l'enleve ma page s'affiche sans probleme.
    et quand j'ajoute la librairie richface là j'obtient l'erreur 404.
    j'ai essayer de regarder dans le log de tomcat et je vois ca
    GRAVE: Can't instantiate class: 'org.ajax4jsf.application.AjaxStateManager'.:org.ajax4jsf.application.AjaxStateManager:exception:null

    6 juin 2008 20:25:13 org.apache.catalina.core.StandardContext start

    GRAVE: Error listenerStart

    6 juin 2008 20:25:13 org.apache.catalina.core.StandardContext start

    GRAVE: Erreur de démarrage du contexte suite aux erreurs précédentes
    quand la librairie richface est installer.
    voici le contenu de mon web.xml
    <?xml version="1.0" encoding="UTF-8"?>
    <web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlnssi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" version="2.4">
    <display-name>WebModule1</display-name>
    <context-param>
    <param-name>org.richfaces.SKIN</param-name>
    <param-value>blueSky</param-value>
    </context-param>
    <filter>
    <display-name>RichFaces Filter</display-name>
    <filter-name>richfaces</filter-name>
    <filter-class>org.ajax4jsf.Filter</filter-class>
    </filter>
    <filter-mapping>
    <filter-name>richfaces</filter-name>
    <servlet-name>Faces Servlet</servlet-name>
    <dispatcher>REQUEST</dispatcher>
    <dispatcher>FORWARD</dispatcher>
    <dispatcher>INCLUDE</dispatcher>
    </filter-mapping>
    <servlet>
    <servlet-name>Faces Servlet</servlet-name>
    <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
    <load-on-startup>1</load-on-startup>
    </servlet>
    <servlet-mapping>
    <servlet-name>Faces Servlet</servlet-name>
    <url-pattern>*.faces</url-pattern>
    </servlet-mapping>
    <servlet>
    <description>Added by JBuilder to compile JSPs with debug info</description>
    <servlet-name>debugjsp</servlet-name>
    <servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class>
    <init-param>
    <param-name>classdebuginfo</param-name>
    <param-value>true</param-value>
    </init-param>
    <load-on-startup>3</load-on-startup>
    </servlet>
    <servlet-mapping>
    <servlet-name>debugjsp</servlet-name>
    <url-pattern>*.jsp</url-pattern>
    </servlet-mapping>
    </web-app>
    je ne sais pas si je configure mal.
    merci de m'aider.

  8. #8
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    t'as essayé avec un tomcat plus récent? JE crois, si ma mémoire est bonne, que pour tomcat 5.0 il faut ajouter un context-listener dans le web.xml qui gère la configuration de jsf, alors que pour 5.5 c'est automatique via les taglibs.

  9. #9
    Membre confirmé
    Inscrit en
    Juillet 2002
    Messages
    197
    Détails du profil
    Informations forums :
    Inscription : Juillet 2002
    Messages : 197
    Par défaut
    Citation Envoyé par tchize_ Voir le message
    t'as essayé avec un tomcat plus récent? JE crois, si ma mémoire est bonne, que pour tomcat 5.0 il faut ajouter un context-listener dans le web.xml qui gère la configuration de jsf, alors que pour 5.5 c'est automatique via les taglibs.
    j'ai ajouter ceci:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <listener>
        <listener-class>com.sun.faces.config.ConfigureListener</listener-class>
    </listener>
    a mon web.xml mais toujours le meme probleme
    j'utilise effectivement tomacat 5.0, je vais essayer de tester avec tomcat 6
    cordialement.

  10. #10
    Membre averti
    Inscrit en
    Mars 2007
    Messages
    50
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 50
    Par défaut résolu?
    bonjour,

    est ce que t'as résolu votre problème?

  11. #11
    Membre confirmé
    Inscrit en
    Juillet 2002
    Messages
    197
    Détails du profil
    Informations forums :
    Inscription : Juillet 2002
    Messages : 197
    Par défaut
    Citation Envoyé par barhili04 Voir le message
    bonjour,

    est ce que t'as résolu votre problème?
    oui il faut remplacer ton jsf par la version 1.2

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

Discussions similaires

  1. Réponses: 0
    Dernier message: 12/07/2012, 10h48
  2. Réponses: 2
    Dernier message: 04/01/2004, 15h14
  3. [BPW]Problème de recherche dans une boîte liste
    Par Alcatîz dans le forum Turbo Pascal
    Réponses: 14
    Dernier message: 05/07/2003, 15h10
  4. Probleme d'éffacement dans le cookie
    Par Geulderack dans le forum XMLRAD
    Réponses: 6
    Dernier message: 02/04/2003, 14h17
  5. Probleme de filtre dans bdd
    Par scorpiwolf dans le forum C++Builder
    Réponses: 2
    Dernier message: 04/06/2002, 10h43

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