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 :

le tomahawk ne fonctionne pas


Sujet :

JSF Java

  1. #1
    Membre confirmé
    Inscrit en
    Décembre 2005
    Messages
    108
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Décembre 2005
    Messages : 108
    Par défaut le tomahawk ne fonctionne pas
    SAlut à tous,

    J'utilise le framework spring + hibernate + JSF pour developper une application J2EE et je veux afficher des tables paginées. Il existe les t: datascroller mais il ne fonctionne pas chez moi.
    J'ai rajouté le lib, modifier le web.xml et rajouter la balise d'en tête.

    Pour tout vous dire, j'ai même fait un t:outputtext pour un affichage basique et RIEN.
    Bref il n'y a pas d'erreur mais la page rendue est blanche et le code source ne contient pas de trace de JSF.(pas de rendu)

    Merci

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    511
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 511
    Par défaut
    tu as bien myfaces + tomahawk et pas sunRI + tomahawk ?

  3. #3
    Membre confirmé
    Inscrit en
    Décembre 2005
    Messages
    108
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Décembre 2005
    Messages : 108
    Par défaut
    oula .
    Alors j'ai - myfaces-api.jsf.jar
    - myfaces.jar
    - tomahawk-1.3.jar
    + la librairie JSF1.1 que netbeans 5.5 RC2 inclus pour tout projet JSF.

    Merci bien

  4. #4
    Membre chevronné
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    511
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 511
    Par défaut
    - myfaces.jar , c'est myfaces-impl ou myfaces-all ?

    a librairie JSF1.1 que netbeans 5.5 RC2 inclus pour tout projet JSF.
    Hummm, à mon avis c'est l'implémentation de sun cette librairie. Essaye de la supprimer. tu ne dois utiliser que myFaces si tu veux que tomahawk marche correctement.

  5. #5
    Membre confirmé
    Inscrit en
    Décembre 2005
    Messages
    108
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Décembre 2005
    Messages : 108
    Par défaut
    Je l'ai supprimé mais pareil ça change rien

    Par contre j'ai un <f:facet id="body"> que j'ai retiré et qui a permis l'affichage de la table.

    Mais le datascroller génère une exception NullPointerException

    Merci bien

  6. #6
    Membre Expert Avatar de maxf1
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 229
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 229
    Par défaut
    Une petite reponse siou plait. J'ai le meme probleme avec tobago/tomahawk/myfaces.

    J'ai mis les jar suivant dans les librairies de mon projet dans netbeans (attention yen a un paquet ):

    - commons-beanutils
    - commons-collections
    - commons-digester
    - commons-logging
    - commons-codec
    - commons-el
    - commons-fileupload
    - commons-io
    - commons-lang
    - jstl (celui qui était avec tobago)
    - myfaces-api
    - myfaces-impl
    - oro
    - tobago-core
    - tobago-theme-charlotteville
    - tobago-theme-richmont
    - tobago-theme-scarborough
    - tobago-theme-speyside
    - tobago-theme-standard
    - tomahawk
    - standard (celui qui était avec tobago)

    Voilà j'ai mis tous les jars de myfaces/tomahawk et myfaces.

    Mais mon probleme est que lorsque j'essaye de faire un date avec tobago il y a un nullpointer sur DateRenderer.

    Par contre si j'essaye de faire un inputDate avec tomahawk il me dit :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    java.lang.RuntimeException: Don't find any RendererClass for org.apache.myfaces.DateRenderer. Please check you configuration.
    	org.apache.myfaces.tobago.context.ResourceManagerImpl.getRenderer(ResourceManagerImpl.java:399)
    	org.apache.myfaces.tobago.renderkit.TobagoRenderKit.getRenderer(TobagoRenderKit.java:61)
    	javax.faces.component.UIComponentBase.getRenderer(UIComponentBase.java:1072)
    	javax.faces.component.UIComponentBase.getRendersChildren(UIComponentBase.java:364)
    	javax.faces.webapp.UIComponentTag.doStartTag(UIComponentTag.java:477)
    	org.apache.jsp.index_jsp._jspx_meth_tx_inputDate_0(index_jsp.java:130)
    	org.apache.jsp.index_jsp._jspx_meth_f_view_0(index_jsp.java:101)
    	org.apache.jsp.index_jsp._jspService(index_jsp.java:65)
    	org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
    	javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    J'ai lu sur apache qu'il fallait enlever tout ce que été jsp-api.jar, le probleme c'est qu'il y est dans commons/lib mais si je l'enleve tomcat ne demarre plus? A remplacer par un autre jar?

    Merci pour votre aide, ja vais bientot plus avoir de cheveux à cette allure la...


    Ps: Peut-etre tomahawk et tobago ne vont pas ensemble?? J'ai essayer de configurer faces-config, web.xml comme je pouvais avec ce que j'ai trouvé mais je n'ai pas trouvé d'explication super clair pour l'installation. Si vous en avez dans un tuto je prend!!

  7. #7
    Membre Expert Avatar de maxf1
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 229
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 229
    Par défaut
    Alors perso, ca marche maintenant. Je suis reparti de ZERO. Je n'ai pas re-mis tobago seulement myfaces et tomahawk. En m'aidant des exemples pour la config (release 1.1.1), en regardant comment faire avec Sun d'ailleur apache à un wiki pas mal : http://wiki.apache.org/myfaces/How_t...RI_application

    et c'est passer tout seul. Et voilà 1h de perdu pour reussir ca,

Discussions similaires

  1. t:commandLink de tomahawk ne fonctionne pas
    Par cooltype dans le forum JSF
    Réponses: 5
    Dernier message: 26/05/2007, 17h55
  2. Réponses: 6
    Dernier message: 27/01/2004, 11h14
  3. UNION qui ne fonctionne pas
    Par r-zo dans le forum Langage SQL
    Réponses: 7
    Dernier message: 21/07/2003, 10h04
  4. Un Hint sur un PopupMenu ne fonctionne pas !!??
    Par momox dans le forum C++Builder
    Réponses: 6
    Dernier message: 26/05/2003, 16h48
  5. ca ne fonctionne pas (generateur auto-incrémentant)
    Par tripper.dim dans le forum SQL
    Réponses: 7
    Dernier message: 26/11/2002, 00h10

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