In my tiles template I add this in the <head> <link rel="stylesheet" type="text/css" href="basic.css" />. Same stylesheet from the distribution.
I have a tile called mainMenu which is inserted at the top of the page. No problem here. In mainMenu I have a simple panelNavigation2. However, if I add the attributes itemClass="off" activeItemClass="on" openItemClass="on" renderAll="true" to the panelNavigation2 I get the "javax.servlet.ServletException: ExtensionsFilter not correctly configured. JSF mapping missing. JSF pages not covered" error. (see stacktrace below). I copied the ExtensionFilter "almost" verbatim from the reference page: <filter> <filter-name>MyFacesExtensionsFilter</filter-name> <filter-class>org.apache.myfaces.webapp.filter.ExtensionsFilter</filter-class> <init-param> <param-name>maxFileSize</param-name> <param-value>20m</param-value> </init-param> </filter> <!-- extension mapping for adding <script/>, <link/>, and other resource tags to JSF-pages --> <filter-mapping> <filter-name>MyFacesExtensionsFilter</filter-name> <!-- servlet-name must match the name of your javax.faces.webapp.FacesServlet entry --> <url-pattern>*.jsf</url-pattern> </filter-mapping> <!-- extension mapping for serving page-independent resources (javascript, stylesheets, images, etc.) --> <filter-mapping> <filter-name>MyFacesExtensionsFilter</filter-name> <url-pattern>/faces/myFacesExtensionResource/*</url-pattern> </filter-mapping> Looks like the extensionFilter can't find the css linked in the template but accessed from an inserted tile. Thanks for your feedback! ----------------------------------- javax.servlet.ServletException: ExtensionsFilter not correctly configured. JSF mapping missing. JSF pages not covered. Please see: http://myfaces.apache.org/tomahawk/extensionsFilter.html javax.faces.webapp.FacesServlet.service(FacesServlet.java:152) org.apache.jasper.runtime.PageContextImpl.doForward(PageContextImpl.java:670) org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:637) org.apache.jsp.index_jsp._jspService(index_jsp.java:43) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) root cause 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) org.apache.myfaces.renderkit.html.util.AddResourceFactory.checkEnvironment(AddResourceFactory.java:333) org.apache.myfaces.renderkit.html.util.AddResourceFactory.getInstance(AddResourceFactory.java:288) org.apache.myfaces.custom.navmenu.htmlnavmenu.HtmlNavigationMenuRenderer.addResourcesToHeader(HtmlNavigationMenuRenderer.java:229) org.apache.myfaces.custom.navmenu.htmlnavmenu.HtmlNavigationMenuRenderer.renderListLayout(HtmlNavigationMenuRenderer.java:181) org.apache.myfaces.custom.navmenu.htmlnavmenu.HtmlNavigationMenuRenderer.encodeEnd(HtmlNavigationMenuRenderer.java:128) javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:536) javax.faces.webapp.UIComponentTag.encodeEnd(UIComponentTag.java:495) javax.faces.webapp.UIComponentTag.doEndTag(UIComponentTag.java:363) org.apache.myfaces.shared_tomahawk.taglib.UIComponentBodyTagBase.doEndTag(UIComponentBodyTagBase.java:54) org.apache.jsp.mainMenu_jsp._jspx_meth_t_panelNavigation2_0(mainMenu_jsp.java:175) org.apache.jsp.mainMenu_jsp._jspx_meth_t_div_0(mainMenu_jsp.java:128) org.apache.jsp.mainMenu_jsp._jspx_meth_h_form_0(mainMenu_jsp.java:103) org.apache.jsp.mainMenu_jsp._jspService(mainMenu_jsp.java:70) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:966) org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:581) org.apache.struts.tiles.TilesUtilImpl.doInclude(TilesUtilImpl.java:99) org.apache.struts.tiles.TilesUtil.doInclude(TilesUtil.java:135) org.apache.struts.taglib.tiles.InsertTag.doInclude(InsertTag.java:760) org.apache.struts.taglib.tiles.InsertTag$InsertHandler.doEndTag(InsertTag.java:892) org.apache.struts.taglib.tiles.InsertTag.doEndTag(InsertTag.java:462) org.apache.jsp.mainTemplate_jsp._jspx_meth_tiles_insert_0(mainTemplate_jsp.java:207) org.apache.jsp.mainTemplate_jsp._jspx_meth_f_subview_0(mainTemplate_jsp.java:185) org.apache.jsp.mainTemplate_jsp._jspx_meth_f_view_0(mainTemplate_jsp.java:137) org.apache.jsp.mainTemplate_jsp._jspService(mainTemplate_jsp.java:82) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:416) org.apache.myfaces.tomahawk.application.jsp.JspTilesViewHandlerImpl.dispatch(JspTilesViewHandlerImpl.java:233) org.apache.myfaces.tomahawk.application.jsp.JspTilesViewHandlerImpl.renderView(JspTilesViewHandlerImpl.java:219) org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:384) javax.faces.webapp.FacesServlet.service(FacesServlet.java:138) org.apache.jasper.runtime.PageContextImpl.doForward(PageContextImpl.java:670) org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:637) org.apache.jsp.index_jsp._jspService(index_jsp.java:43) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) -- View this message in context: http://www.nabble.com/1.1.4-panelNavigation2-TILES-extensionFilter-t1756195.html#a4776060 Sent from the MyFaces - Users forum at Nabble.com.