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 :

JSF + TOMAHAWK


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Décembre 2006
    Messages
    32
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 32
    Par défaut JSF + TOMAHAWK
    bonjour tout le monde ! je veux avoir un tutorial qui decrit les étapes qu'il faut suivre pour ajouter tomahawk à JSF dans myeclipse
    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
    my eclipse c'est juste un IDE,ça ne change rien au librairies utilisés, il faut avoir les jars de tomahawk..
    des tutoriaux sur le site de myfaces
    ..

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2008
    Messages
    158
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 158
    Par défaut
    il est possible que tu doive déclarer le listener dans le web.xml.
    En gros voici les étapes:
    - telecharger la librairie et la copier dans ton repertoire web-inf/lib
    - parametrer le fichier web.xml (si necessaire)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    <!--  regalge de tomahawk -->
        <filter>
        	<filter-name>Extensions Filter</filter-name>
     
        	<filter-class>org.apache.myfaces.webapp.filter.ExtensionsFilter</filter-class>
    	</filter>
    	<filter-mapping>
        	<filter-name>Extensions Filter</filter-name>
        	<servlet-name>Faces Servlet</servlet-name>
    	</filter-mapping>
    - declarer la librairie dans la jsp par exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <%@taglib uri="http://myfaces.apache.org/tomahawk" prefix="t" %>
    normalement tu n'a plus de problème pour l'utiliser. Je tiens à préciser que cette déclaration marche pour JSF 1.2 de sun dans le cadre de la 1.1 pas besoin de déclarer dans le Web.XML idem pour MyFaces si je ne me trompe pas.

  4. #4
    Membre averti
    Inscrit en
    Décembre 2006
    Messages
    32
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 32
    Par défaut
    ok merci
    je vais essayer ça

  5. #5
    Membre averti
    Inscrit en
    Décembre 2006
    Messages
    32
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 32
    Par défaut
    j'ai essayé de faire ce que vous m'avez dit mais ça ne marche pas.
    voici les erreurs que me donne
    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
     
    27 août 2008 22:33:33 com.sun.faces.config.ConfigureListener contextInitialized
    INFO: Initializing Sun's JavaServer Faces implementation (1.2_04-b07-FCS) for context '/toma'
    27 août 2008 22:33:34 org.apache.catalina.core.StandardContext listenerStart
    GRAVE: Exception lors de l'envoi de l'évènement contexte initialisé (context initialized) à l'instance de classe d'écoute (listener) com.sun.faces.config.ConfigureListener
    java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
    	at org.apache.myfaces.renderkit.html.util.ExtensionsPhaseListener.<clinit>(ExtensionsPhaseListener.java:49)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    	at java.lang.reflect.Constructor.newInstance(Unknown Source)
    	at java.lang.Class.newInstance0(Unknown Source)
    	at java.lang.Class.newInstance(Unknown Source)
    	at com.sun.faces.config.ConfigureListener.configure(ConfigureListener.java:885)
    	at com.sun.faces.config.ConfigureListener.configure(ConfigureListener.java:536)
    	at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:436)
    	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3827)
    	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4334)
    	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
    	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
    	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
    	at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:920)
    	at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:883)
    	at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
    	at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1206)
    	at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:293)
    	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
    	at org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1337)
    	at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1601)
    	at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1610)
    	at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1590)
    	at java.lang.Thread.run(Unknown Source)
    27 août 2008 22:33:34 org.apache.catalina.core.StandardContext start
    GRAVE: Error listenerStart
    27 août 2008 22:33:34 org.apache.catalina.core.StandardContext start
    GRAVE: Erreur de démarrage du contexte [/toma] suite aux erreurs précédentes

  6. #6
    Membre averti
    Inscrit en
    Décembre 2006
    Messages
    32
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 32
    Par défaut
    Finalemement j'ai pu intégré Tomahawk à JSF 1.2.
    ce n'était qu'un probléme de jars manquants
    merci comme méme pour vos réponses et vos aides

  7. #7
    Membre éclairé Avatar de psycho_xn
    Inscrit en
    Mars 2007
    Messages
    250
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 250
    Par défaut
    quel serveur d'application tu utilise ??

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

Discussions similaires

  1. Tri et pagination datatable JSF Tomahawk
    Par midosd dans le forum JSF
    Réponses: 0
    Dernier message: 12/01/2012, 11h16
  2. JSF Tomahawk menu
    Par ziad.shady dans le forum JSF
    Réponses: 0
    Dernier message: 11/03/2011, 13h43
  3. [JSF][Tomahawk] Question sur le Schedule
    Par Jexou dans le forum JSF
    Réponses: 1
    Dernier message: 15/02/2008, 16h05
  4. Réponses: 3
    Dernier message: 25/09/2007, 22h54
  5. Réponses: 5
    Dernier message: 11/09/2007, 14h18

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