J'ai un problème en utilisant JSF 2.0, PrimeFaces et le tulkey.org UrlRewriteFilter. Le problème est que si j'ajoute un composant PrimeFaces (par exemple), la page (ou d'où viennent exactement les ressources) ne charge pas le core.js où l'objet PrimeFaces est défini. En conséquence, le composant ne charge pas. Le fichier core.js se trouve dans le fichier primefaces-2.2.RC1.jar (qui se trouve dans le fichier WEB-INF/lib de la webapp) dans le dossier META-INF/resources/primefaces/core/core. js.PrimeFaces et org.tuckey filtre urlrewrite
Mes UrlRewrite règles sont les suivantes:
<rule>
<from>/</from>
<to>/faces/pages/public/welcome.xhtml</to>
</rule>
<rule>
<from>/styles/**</from>
<to>/styles/$1</to>
</rule>
<rule>
<from>/images/**</from>
<to>/images/$1</to>
</rule>
<rule>
<from>/scripts/**</from>
<to>/scripts/$1</to>
</rule>
<rule>
<from>/flash/**</from>
<to>/flash/$1</to>
</rule>
<rule>
<from>/admin/*.xhtml</from>
<to>/faces/pages/admin/$1.xhtml</to>
</rule>
<rule>
<from>/*.xhtml</from>
<to>/faces/pages/public/$1.xhtml</to>
</rule>
<rule>
<from>/**</from>
<to>/$1</to>
</rule>
Je suppose que c'est un problème avec mes ré-écriture des règles, mais je ne peux pas comprendre ce qui se passe exactement mal. Ce dont j'ai besoin serait l'URL utilisée par PrimeFaces pour charger le fichier core.js, donc je peux analyser les problèmes avec mes règles.
Est-ce que quelqu'un a une idée de comment résoudre ce problème?
Merci à tous pour vos conseils :)
Cordialement, Robert
"RichFaces-objet" hein? – BalusC
Oups, désolé ... je voulais dire PrimeFaces-objet :) –