У меня проблема с использованием JSF 2.0, PrimeFaces и tuckey.org UrlRewriteFilter.PrimeFaces и org.tuckey urlrewrite filter
Проблема заключается в том, что если я добавляю компонент PrimeFaces (например,), страница (или откуда бы они ни направлялись) не загружает core.js, где задан объект PrimeFaces. Соответственно, компонент не загружается.
Файл core.js находится в файле-ориентирах-2.2.RC1.jar (который находится внутри WEB-INF/lib из webapp) в папке META-INF/resources/primefaces/core/core. JS.
Мои urlrewrite-правила являются следующие:
<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>
Я предполагаю, что это проблема с моими переопределения-правилами, но я просто не могу понять, что именно пошло не так. Мне нужен был бы URL-адрес, который используется PrimeFaces для загрузки файла core.js, поэтому я могу проанализировать, какие проблемы с моими правилами.
Есть ли идеи, как решить эту проблему?
Спасибо всем за советы :)
С наилучшими пожеланиями, Роберт
"RichFaces-object" а? – BalusC
К сожалению, я имел в виду объект PrimeFaces :) –