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 :

Comment integrer les composants tomahawk


Sujet :

JSF Java

  1. #1
    Membre averti
    Inscrit en
    Mars 2007
    Messages
    70
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 70
    Par défaut Comment integrer les composants tomahawk
    bonsoir
    comment puis-je integrer les composants Myfaces munis de tomahawk dans mon application web sachez que j'utilise eclipse ?
    merci

  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
    Eclipse est un outil de développement, ça n'a pas d'influence sur ton application.
    tu utilise quelle implémentation de JSF?

  3. #3
    Membre averti
    Inscrit en
    Mars 2007
    Messages
    70
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 70
    Par défaut
    jsf 1.2

    bon j'ai téléchargé le "tomahawk12-1.1.9-bin.zip" aussi que "myfaces-core-1.2.8-bin.zip " et j'ai ajouté au build path les jars suivants :

    tomahawk12-1.1.9-tlddoc.jar
    tomahawk12-1.1.9.jar
    tomahawk12-1.1.9-javadoc.jar
    myfaces-impl-1.2.8-tlddoc.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-logging-1.1.1.jar
    myfaces-api-1.2.8.jar
    myfaces-impl-1.2.8.jar
    myfaces-api-1.2.8-javadoc.jar
    myfaces-impl-1.2.8-javadoc.jar


    et j'ai ajouté ces bou de codes au fichier web.xml :

    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
    <filter>  
      <filter-name>MyFacesExtensionsFilter</filter-name>  
      <filter-class>org.apache.myfaces.webapp.filter.ExtensionsFilter</filter-class>  
      <init-param>    
      <param-name>maxFileSize</param-name>    
      <param-value>20m</param-value>          
      </init-param>
      </filter>
      <filter-mapping>  
      <filter-name>MyFacesExtensionsFilter</filter-name>  
      <servlet-name>Faces Servlet</servlet-name>
      </filter-mapping>	
      <filter-mapping>  
      <filter-name>MyFacesExtensionsFilter</filter-name>  
      <url-pattern>/faces/myFacesExtensionResource/*</url-pattern>
      </filter-mapping>
      <filter-mapping>
        <filter-name>MyFacesExtensionsFilter</filter-name>
        <url-pattern>*.jsf</url-pattern>
    </filter-mapping>
    j'ai conçu une page de test ou j'ai mis simplement le tag <t:commandButton></t:commandButton> pour voire la difference mais aprés l'execution du serveur (tomcat 6.0) une exception se declanche en indiquant que :

    Etat HTTP 500 -

    Exception
    javax.servlet.ServletException: L'execution du filtre (Filter) a lancé une exception

    cause

    java.lang.NoClassDefFoundError: org/apache/commons/fileupload/servlet/ServletFileUpload
    org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:321)


    c'est dû a quoi a ton avie ??? merci

  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
    vérifie si tu as bien le jar tomahawk dans le dossier WEB-INF/lib de ton application.

  5. #5
    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 : 45
    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
    il manque commons fileupload dans tes jar.

  6. #6
    Membre averti
    Inscrit en
    Mars 2007
    Messages
    70
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 70
    Par défaut
    en faite j'ai integrer le tomahawk.jar a partir de eclipse
    projetc>> build path
    est ce qu'il ya une difference ?

    d'ou puis je telecharger ces commens fileuploads ?

  7. #7
    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 : 45
    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
    sur le site même du projet commons fileupload. Tomahawk ne l'intègre pas par défaut dans ses dépendances car elle est optionnelle (n'interviens pas tant que tu n'utilise pas le filtre d'upload et le composant t:fileupload)

Discussions similaires

  1. Réponses: 14
    Dernier message: 24/11/2023, 20h24
  2. Réponses: 4
    Dernier message: 28/12/2018, 08h26
  3. Réponses: 3
    Dernier message: 07/02/2007, 17h39
  4. Réponses: 5
    Dernier message: 01/11/2006, 16h04
  5. Réponses: 6
    Dernier message: 29/06/2006, 13h54

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