skt j'ai une question, je veut utiliser les composants tomahawk pour le framework jsf alors quelles sont les étapes necessaires ? j'utilise l'IDE Netbeans 6.5 et merci d'avance
skt j'ai une question, je veut utiliser les composants tomahawk pour le framework jsf alors quelles sont les étapes necessaires ? j'utilise l'IDE Netbeans 6.5 et merci d'avance
Hormis l'ajout des librairies dans ton WEB-INF/lib (ou ton pom.xml si tu utilises Maven2), il te faut configurer l'ExtensionFilter dans ton web.xml. C'est expliqué sur la page du projet, ici.
Nous sommes tous semblables, alors acceptons nos différences !
--------------------------------------------------------------
Liens : Blog | Page DVP | Twitter
Articles : Hudson | Sonar | Outils de builds Java Maven 3 | Play! 1 | TeamCity| CitConf 2009
Critiques : Apache Maven
Bonjour romaintaz et tous les autres
Mon poste se dresse dans le cœur de ce topic en fait.
JE suis sur le point d'utiliser Tomahawk pour intégrer le composant CAPTCHA.
La configuration de tomahawk semble avoir du mal a passer.
J'ai suivi le tuto que t'avais donné, ainsi que celui ci:
http://www.developpez.net/forums/d38...r-unavailable/
J'ai également télécharger le zip de tomahawk et l'ai mis dans le WEB-INF/lib.
voici la liste des jar:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 tomahawk12-1.1.8.jar tomahawk12-1.1.8-tlddoc.jar tomahawk12-1.1.8-javadoc.jar
Voici comment je configure mon web.xml pour tomahawk:
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 <!-- 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> <filter-mapping> <filter-name>Extensions Filter</filter-name> <url-pattern>/faces/*</url-pattern> </filter-mapping>
Le déploiement passe sans problèmes, mais une exception type 500 est là lors de l'appel de la page:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 ERROR [[Faces Servlet]] "Servlet.service()" pour la servlet Faces Servlet a généré une exception java.lang.ClassNotFoundException: org.apache.commons.fileupload.FileUpload at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1358) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204) at java.lang.ClassLoader.loadClassInternal(Unknown Source) ..... .... ...
Voilà je trouve pas trop de ressources parlant de ça!
je vois pas ce que org.apache.commons.fileupload.FileUpload viens faire dedans!!
aurai tu une idée STP ??
Merci d'avance.
Il te faut ajouter la librairie commons-fileupload d'Apache Commons.
C'est un requis pour utiliser la librairie Tomahawk...
Nous sommes tous semblables, alors acceptons nos différences !
--------------------------------------------------------------
Liens : Blog | Page DVP | Twitter
Articles : Hudson | Sonar | Outils de builds Java Maven 3 | Play! 1 | TeamCity| CitConf 2009
Critiques : Apache Maven
OK Je vais télécharger le ou les jar et les rajouter dans le WEB-INF/lib. Je te dirai le résultat.
Merci infiniment pour ton aide.
Voilà J'ai rajouté les Jar commons-fileupload mais il y avait encore une autre dépendance avec batik-awt-util-1.6.jar
ce dernier jar est téléchargeable en sa version 1.6 ici:
http://www.findjar.com/jar/batik/jar...l-1.6.jar.html
voilà donc le captcha qui marche bien avec JSF!
C'est un peu dommage que ces dépendances ne soient pas mentionnées dans les doc sur le net...
J'espère que ces échanges pourront aider crespoo aussi.
Encore merci romaintaz et @+
Pense au la prochaine fois
Nous sommes tous semblables, alors acceptons nos différences !
--------------------------------------------------------------
Liens : Blog | Page DVP | Twitter
Articles : Hudson | Sonar | Outils de builds Java Maven 3 | Play! 1 | TeamCity| CitConf 2009
Critiques : Apache Maven
Nous sommes tous semblables, alors acceptons nos différences !
--------------------------------------------------------------
Liens : Blog | Page DVP | Twitter
Articles : Hudson | Sonar | Outils de builds Java Maven 3 | Play! 1 | TeamCity| CitConf 2009
Critiques : Apache Maven
Normalement, c'est dans le répertoire WEB-INF/lib que sont placées toutes les dépendances de ton projet.
Si tu utilises Maven2 pour construire ton projet, le WAR final contiendra toutes les dépendances de ton projet dans ce répertoire (tu n'as pas à le créer toi-même, Maven2 s'en charge). Quand tu fais un mvn eclipse:eclipse (ou NetBeans ou IntelliJ) sur ton projet, le plugin en question va configurer ton projet pour ajouter les librairies dans le classpath, mais ces librairies se restent dans ton repository local. Ca pourrait expliquer ceci.
Mais dans ce cas, il faut ajouter les librairies requises dans ton pom.xml.
Si tu n'utilises pas Maven2, il suffit d'ajouter les bonnes librairies dans le répertoire WEB-INF/lib, après avoir créé ce dernier...
Nous sommes tous semblables, alors acceptons nos différences !
--------------------------------------------------------------
Liens : Blog | Page DVP | Twitter
Articles : Hudson | Sonar | Outils de builds Java Maven 3 | Play! 1 | TeamCity| CitConf 2009
Critiques : Apache Maven
désolé mais alors là je pige, je conai pas le Maven1 ni le Maven2 alors ma question est ce que je crée u repertoire lib ou bien je l'ajoute dans le classpath de mes libraires ? sachant que le repertoire web-inf de mon fichier war contient le repertoire lib qui contient tout les jar
Tu crées ton WAR comment ? Avec Ant ?
Sinon, pour Eclipse, soit tu crées un répertoire WEB-INF/lib et tu ajoutes les librairies qui vont bien, soit tu paramètres ton projet Web en y ajoutant les librairies nécessaires (dans Propriétés du projet > Java Build Path > Libraries).
Nous sommes tous semblables, alors acceptons nos différences !
--------------------------------------------------------------
Liens : Blog | Page DVP | Twitter
Articles : Hudson | Sonar | Outils de builds Java Maven 3 | Play! 1 | TeamCity| CitConf 2009
Critiques : Apache Maven
oui je travaille avec ant
j'ai pu ajouter les librairies et mai juste j'ai eu un probléme dans la configuration du fichier web.xml il ne comprend pas la ligne :
<filter-class>org.apache.myfaces.webapp.filter.ExtensionsFilter</filter- class>
il m'indique que cette classe not found
qu'est ce que tu as dans le dossier lib?
il doit te manquer les jars myfaces..
Articles: Richfaces - JBosstools pour JSF.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager