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.

