From: Martin Marinschek [mailto:[EMAIL PROTECTED]
Sent: Friday, June 23, 2006 12:18 PM
To: MyFaces Discussion
Subject: Re: ExtensionsFilter not correctly configured. JSF mapping missing. JSF pages not covered.
The problem is that on a forward, the dispatcher won't execute the ExtensionFilter - so in this case, the filter won't be available.
This is one of the cases why I'd love to move to a phase-listener instead of having a filter here.
There is a parameter you can find on the WIKI with which you can disable the filter testing - so you won't get an exception anymore, the inputCalendar won't work, though.
What you can do is use a redirect from the first page to your page instead.
regards,
Martin
On 6/23/06, Reid, Jeff (Liquidity & Risk Technology) <[EMAIL PROTECTED]> wrote:I'm using the latest myFaces release, myfaces 1.1.3 and tomahawk 1.1.3.
I get this error when the first page in my app contains a <t:inputCalendar>.
I have a small test app, the "KickStart" app that has an index.jsp, inputname.jsp and a greeting.jsp. Index.jsp forwards to inputname.jsp via <jsp:forward page="/pages/inputname.jsf" />. You then type in some text into a <t:inputText>, submit the form and the text is displayed in greeting.jsp.
This works fine. If I add a <t:inputCalendar> with renderAsPopup="true" to greeting.jsp, everything still works Ok and the calendar displays as a _javascript_ popup. I have the tomahawk ExtensionsFilter configured as specified in http://myfaces.apache.org/tomahawk/extensionsFilter.html
However, when I add the <t:inputCalendar> with renderAsPopup="true" to inputname.jsp (i.e. the first page in the application), I get the following exception:
java.lang.IllegalStateException: ExtensionsFilter not correctly configured. JSF mapping missing. JSF pages not covered. Please see: http://myfaces.apache.org/tomahawk/extensionsFilter.html
org.apache.myfaces.renderkit.html.util.AddResourceFactory.throwExtensionsFilterMissing(AddResourceFactory.java:371)
………
Anyone have any ideas?
Thanks, Jeff.
If you are not an intended recipient of this e-mail, please notify the sender, delete it and do not read, act upon, print, disclose, copy, retain or redistribute it. Click here for important additional terms relating to this e-mail. http://www.ml.com/email_terms/
--
http://www.irian.at
Your JSF powerhouse -
JSF Consulting, Development and
Courses in English and German
Professional Support for Apache MyFaces

