You are viewing a plain text version of this content. The canonical link for it is here.
Posted to pluto-user@portals.apache.org by MarineW <ma...@gmail.com> on 2007/09/02 22:22:08 UTC
Re: JSF (MyFaces, Tomahawk, Sandbox) & Apache Pluto & Apache
Portlet Bridge for JSF
Hello,
I also have a problem with Tomahawk ExtensionsFilter.
My Webapp works well as a standalone application. But when I use it as a
portlet (in Liferay Portal) with Apoche Portals JSF bridge, the
ExtensionFilter does not work correctly :
16:09:21,609 ERROR [liferay.portlet.PortletRequestDispatcherImpl]
org.apache.jasper.JasperException:
ExtensionsFilter not correctly configured. JSF mapping missing. JSF pages
not covered. Please see:
http://myfaces.apache.org/tomahawk/extensionsFilter.html
org.apache.jasper.JasperException: ExtensionsFilter not correctly
configured. JSF mapping missing. JSF pages not covered. Please see:
http://myfaces.apache.org/tomahawk/extensionsFilter.html
at
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:476)
Here is my web.xml file :
<?xml version="1.0" encoding="UTF-8"?>
<web-app id="WebApp_ID" version="2.4"
xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
<display-name>my-webapp</display-name>
<context-param>
(...)
</context-param>
<!-- DEBUT DECLARATIONS FILTRES -->
<filter>
<filter-name>MyFacesExtensionsFilter</filter-name>
<filter-class>
org.apache.myfaces.webapp.filter.ExtensionsFilter
</filter-class>
<init-param>
<description>
Set the size limit for uploaded files. Format: 10 - 10
bytes 10k - 10 KB 10m - 10 MB 1g - 1 GB
</description>
<param-name>uploadMaxFileSize</param-name>
<param-value>100m</param-value>
</init-param>
<init-param>
<description>
Set the threshold size - files below this limit are
stored in memory, files above this limit are stored on
disk.
Format: 10 - 10 bytes 10k - 10 KB 10m - 10 MB 1g - 1 GB
</description>
<param-name>uploadThresholdSize</param-name>
<param-value>100k</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>MyFacesExtensionsFilter</filter-name>
<url-pattern>*.jsf</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>MyFacesExtensionsFilter</filter-name>
<url-pattern>/faces/*</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>MyFacesExtensionsFilter</filter-name>
<url-pattern>/faces/myFacesExtensionResource/*</url-pattern>
</filter-mapping>
<!-- FIN DECLARATIONS FILTRES -->
<!-- DEBUT DECLARATIONS SERVLETS -->
<servlet>
<servlet-name>Faces Servlet</servlet-name>
<servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>/faces/*</url-pattern>
</servlet-mapping>
<!-- FIN DECLARATIONS SERVLETS -->
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
<welcome-file>default.html</welcome-file>
<welcome-file>default.htm</welcome-file>
<welcome-file>default.jsp</welcome-file>
</welcome-file-list>
<listener>
<listener-class>
org.apache.myfaces.webapp.StartupServletContextListener
</listener-class>
</listener>
</web-app>
Any idea about this ?
Thanks.
--
View this message in context: http://www.nabble.com/JSF-%28MyFaces%2C-Tomahawk%2C-Sandbox%29----Apache-Pluto---Apache-Portlet-Bridge-for-JSF-tf4261856.html#a12452968
Sent from the Pluto - User mailing list archive at Nabble.com.