Heri83
Messages postés18Date d'inscriptionmercredi 9 mai 2007StatutMembreDernière intervention21 décembre 2007
-
11 juin 2007 à 16:28
samir -
13 juin 2012 à 12:04
bonjour, je suis entrain de coder un programme upload fichier sur jsf et comme indiqué dans plusieurs tuto, il faut déclarer un filter dans le web.xml pour que tomahawk marche. Malheureusement, lorsque j'ajoute celui ci dans le fichier indiqué, la ressource demandée n'est plus disponible et le projet est bloqué...si qlq1 pourra m'aider..c'est très urgent...
j'essaie desesperement de faire fonctionner l'upload avec tomahawk sous Eclipse sur un server apache tomcat. Quand je lance le serveur, il y a une erreure "org.apache.myfaces.component.html.util.ExtensionsFilter not found".
J'ai verifié dans le jar de tomahawk org.apache.myfaces.component.html.util.ExtensionsFilter y est ainsi que org.apache.myfaces.webapp.filter.ExtensionsFilter.
J'ai essayé tout ce que j'ai pu avec les différentes versions de librairies mais ca ne fonctionne pas, pouvez vous m'aider svp ?
Merci d'avance.
C'est bon j'ai trouvé mon problème après 2 jours de recherches :| Sur le server tomcat étaient configurés deux projets. Il y avait donc une corruption dans les librairies entre les projets.
Super content pour toi que tu ais pu résoudre ton problème !! ;)
Si seulement tu pouvais me donner toute la méthode à suivre pour faire fonctionner tomahawk, car j'essaie désespérément de faire fonctionner un pauvre petit t:commandLink, et aucun tuto ne le renseigne !!
Ca serait super sympa de ta part !!
En espérant pouvoir te lire bientôt,
Mickaël
23 nov. 2008 à 17:25
j'essaie desesperement de faire fonctionner l'upload avec tomahawk sous Eclipse sur un server apache tomcat. Quand je lance le serveur, il y a une erreure "org.apache.myfaces.component.html.util.ExtensionsFilter not found".
Dans mon dossier WEB-INF/lib j'ai les librairies suivantes:
commons-beanutils_1.7.0.jar
commons-codec-1.3.jar
commons-collections-3.2.jar
commons-digester-1.8.jar
commons-el.jar
commons-fileupload-1.2.1.jar
commons-lang-2.1.jar
commons-logging-1.1.1.jar
commons-validator-1.3.1.jar
jstl-1.1.2.jar
myfaces-api-1.2.5.jar
myfaces-impl-1.2.5.jar
tomahawk-1.1.8.jar
J'ai verifié dans le jar de tomahawk org.apache.myfaces.component.html.util.ExtensionsFilter y est ainsi que org.apache.myfaces.webapp.filter.ExtensionsFilter.
J'ai essayé tout ce que j'ai pu avec les différentes versions de librairies mais ca ne fonctionne pas, pouvez vous m'aider svp ?
Merci d'avance.
Mon web.xml est le suivant:
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://www.oracle.com/webfolder/technetwork/jsc/xml/ns/javaee/index.html" xmlns:web="http://www.oracle.com/webfolder/technetwork/jsc/xml/ns/javaee/web-app_2_5.xsd"
xsi:schemaLocation="http://www.oracle.com/webfolder/technetwork/jsc/xml/ns/javaee/index.html http://www.oracle.com/webfolder/technetwork/jsc/xml/ns/javaee/web-app_2_5.xsd"
id="WebApp_ID" version="2.5">
<display-name>test</display-name>
<filter>
<filter-name>MyFacesExtensionsFilter</filter-name>
<filter-class>org.apache.myfaces.webapp.filter.ExtensionsFilter</filter-class>
<init-param>
<param-name>uploadMaxFileSize</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>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
<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>
</web-app>
Log de l'erreur:
...
ATTENTION: [NavigationRuleRule]{faces-config/navigation-rule} Merge(*)
23 nov. 2008 16:44:14 org.apache.catalina.core.StandardContext filterStart
GRAVE: Exception au d�marrage du filtre ExtensionsFilter
java.lang.ClassNotFoundException: org.apache.myfaces.component.html.util.ExtensionsFilter
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1387)
...
24 nov. 2008 à 17:27
28 nov. 2008 à 14:13
Si seulement tu pouvais me donner toute la méthode à suivre pour faire fonctionner tomahawk, car j'essaie désespérément de faire fonctionner un pauvre petit t:commandLink, et aucun tuto ne le renseigne !!
Ca serait super sympa de ta part !!
En espérant pouvoir te lire bientôt,
Mickaël
13 juin 2012 à 12:04