| Author |
Message |
![[Post New]](/JForum/templates/default/images/icon_minipost_new.gif) 14/12/2011 16:55:22
|
grubin
Joined: 10/12/2011 07:44:13
Messages: 17
Offline
|
There's a lot of (fruitles) discussion of this in the Liferay forums, but I've found nothing here.
I build showcase-portlet and deploy it into Liferay. When I try to add any Showcase component, I get a pink box in the portlet window that says:
ACE Accordian Panel [or any other] is temporarily unavailable.
This is accompanied by this exception in the Tomcat DOS (I'm in Win 7) window:
ERROR [render_portlet_jsp:154] javax.faces.FacesException: The FacesServlet cannot have a url-pattern of /*. Please define a different url-pattern.
Is there a fix for this?
Thanks.
|
|
|
 |
![[Post New]](/JForum/templates/default/images/icon_minipost_new.gif) 14/12/2011 17:02:45
|
deryk.sinotte

Joined: 26/10/2004 00:00:00
Messages: 958
Offline
|
The web.xml shipped with showcase-portlets should contain the following mappings:
Code:
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>*.jsf</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>/icefaces/*</url-pattern>
</servlet-mapping>
Does yours have something different? It would be highly unusual to map all requests to the FacesServlet - especially in a portlet environment.
|
Deryk Sinotte
Team Lead
ICEsoft Technologies, Inc. |
|
|
 |
![[Post New]](/JForum/templates/default/images/icon_minipost_new.gif) 14/12/2011 18:18:07
|
grubin
Joined: 10/12/2011 07:44:13
Messages: 17
Offline
|
Unfortunately, it has that exactly (near the bottom). Here's my whole web.xml:
Code:
<?xml version="1.0"?>
<!--
~ Version: MPL 1.1
~
~ The contents of this file are subject to the Mozilla Public License
~ Version 1.1 (the "License"); you may not use this file except in
~ compliance with the License. You may obtain a copy of the License at
~ http://www.mozilla.org/MPL/
~
~ Software distributed under the License is distributed on an "AS IS"
~ basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
~ License for the specific language governing rights and limitations under
~ the License.
~
~ The Original Code is ICEfaces 1.5 open source software code, released
~ November 5, 2006. The Initial Developer of the Original Code is ICEsoft
~ Technologies Canada, Corp. Portions created by ICEsoft are Copyright (C)
~ 2004-2011 ICEsoft Technologies Canada, Corp. All Rights Reserved.
~
~ Contributor(s): _____________________.
-->
<web-app version="2.5"
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
<display-name>ICEfaces 3 Component Suite Demo</display-name>
<description>
</description>
<!-- Context Parameters used by the framework -->
<context-param>
<param-name>javax.faces.STATE_SAVING_METHOD</param-name>
<param-value>server</param-value>
</context-param>
<context-param>
<param-name>javax.faces.PROJECT_STAGE</param-name>
<param-value>Production</param-value>
</context-param>
<context-param>
<param-name>org.icefaces.uniqueResourceURLs</param-name>
<param-value>false</param-value>
</context-param>
<context-param>
<param-name>com.icesoft.faces.uploadDirectory</param-name>
<param-value>upload</param-value>
</context-param>
<context-param>
<param-name>javax.faces.FACELETS_SKIP_COMMENTS</param-name>
<param-value>true</param-value>
</context-param>
<context-param>
<param-name>org.apache.myfaces.REFRESH_TRANSIENT_BUILD_ON_PSS</param-name>
<param-value>true</param-value>
</context-param>
<context-param>
<param-name>org.apache.myfaces.REFRESH_TRANSIENT_BUILD_ON_PSS_PRESERVE_STATE</param-name>
<param-value>true</param-value>
</context-param>
<context-param>
<param-name>com.icesoft.faces.gmapKey</param-name>
<param-value>ABQIAAAAnyVJpYb9Fn-DpQ355-7u3RRt_xk8THLBnsEGa1iENo1M77z_IxRSfO_8K2owIHx-GLAeupZ-GtB6gQ</param-value>
</context-param>
<!-- Servlet declarations and mappings -->
<servlet>
<servlet-name>Faces Servlet</servlet-name>
<servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
</servlet>
<servlet>
<servlet-name>Resource Servlet</servlet-name>
<servlet-class>com.icesoft.faces.webapp.CompatResourceServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet>
<servlet-name>SourceCode Reader</servlet-name>
<servlet-class>
org.icefaces.samples.showcase.util.SourceCodeLoaderServlet
</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>SourceCode Reader</servlet-name>
<url-pattern>/sourcecodeStream.html</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>*.jsf</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>/icefaces/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Resource Servlet</servlet-name>
<url-pattern>/xmlhttp/*</url-pattern>
</servlet-mapping>
<session-config>
<session-timeout>30</session-timeout>
</session-config>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
</web-app>
I don't know too much about this (just learning), but I don't have any index.jsp or /xmlhttp/* anyplace.
|
|
|
 |
![[Post New]](/JForum/templates/default/images/icon_minipost_new.gif) 14/12/2011 22:52:09
|
deryk.sinotte

Joined: 26/10/2004 00:00:00
Messages: 958
Offline
|
When .war files are deployed to Liferay, it dynamically adds files as well as modifies the web.xml. Perhaps you could check the deployed version of the web.xml file and see what it has in it.
|
Deryk Sinotte
Team Lead
ICEsoft Technologies, Inc. |
|
|
 |
![[Post New]](/JForum/templates/default/images/icon_minipost_new.gif) 15/12/2011 04:51:17
|
grubin
Joined: 10/12/2011 07:44:13
Messages: 17
Offline
|
After deployment here's the web.xml:
Code:
<?xml version="1.0"?>
<web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.5" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
<display-name>showcase-portlet</display-name>
<description/>
<context-param>
<param-name>javax.faces.FACELETS_VIEW_MAPPINGS</param-name>
<param-value>*.xhtml</param-value>
</context-param>
<context-param>
<param-name>javax.faces.STATE_SAVING_METHOD</param-name>
<param-value>server</param-value>
</context-param>
<context-param>
<param-name>javax.faces.PROJECT_STAGE</param-name>
<param-value>Production</param-value>
</context-param>
<context-param>
<param-name>org.icefaces.uniqueResourceURLs</param-name>
<param-value>false</param-value>
</context-param>
<context-param>
<param-name>com.icesoft.faces.uploadDirectory</param-name>
<param-value>upload</param-value>
</context-param>
<context-param>
<param-name>javax.faces.FACELETS_SKIP_COMMENTS</param-name>
<param-value>true</param-value>
</context-param>
<context-param>
<param-name>org.apache.myfaces.REFRESH_TRANSIENT_BUILD_ON_PSS</param-name>
<param-value>true</param-value>
</context-param>
<context-param>
<param-name>org.apache.myfaces.REFRESH_TRANSIENT_BUILD_ON_PSS_PRESERVE_STATE</param-name>
<param-value>true</param-value>
</context-param>
<context-param>
<param-name>com.icesoft.faces.gmapKey</param-name>
<param-value>ABQIAAAAnyVJpYb9Fn-DpQ355-7u3RRt_xk8THLBnsEGa1iENo1M77z_IxRSfO_8K2owIHx-GLAeupZ-GtB6gQ</param-value>
</context-param>
<filter>
<filter-name>Invoker Filter - ERROR</filter-name>
<filter-class>com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter</filter-class>
<init-param>
<param-name>dispatcher</param-name>
<param-value>ERROR</param-value>
</init-param>
</filter>
<filter>
<filter-name>Invoker Filter - FORWARD</filter-name>
<filter-class>com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter</filter-class>
<init-param>
<param-name>dispatcher</param-name>
<param-value>FORWARD</param-value>
</init-param>
</filter>
<filter>
<filter-name>Invoker Filter - INCLUDE</filter-name>
<filter-class>com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter</filter-class>
<init-param>
<param-name>dispatcher</param-name>
<param-value>INCLUDE</param-value>
</init-param>
</filter>
<filter>
<filter-name>Invoker Filter - REQUEST</filter-name>
<filter-class>com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter</filter-class>
<init-param>
<param-name>dispatcher</param-name>
<param-value>REQUEST</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>Invoker Filter - ERROR</filter-name>
<url-pattern>/*</url-pattern>
<dispatcher>ERROR</dispatcher>
</filter-mapping>
<filter-mapping>
<filter-name>Invoker Filter - FORWARD</filter-name>
<url-pattern>/*</url-pattern>
<dispatcher>FORWARD</dispatcher>
</filter-mapping>
<filter-mapping>
<filter-name>Invoker Filter - INCLUDE</filter-name>
<url-pattern>/*</url-pattern>
<dispatcher>INCLUDE</dispatcher>
</filter-mapping>
<filter-mapping>
<filter-name>Invoker Filter - REQUEST</filter-name>
<url-pattern>/*</url-pattern>
<dispatcher>REQUEST</dispatcher>
</filter-mapping>
<listener>
<listener-class>com.liferay.portal.kernel.servlet.SerializableSessionAttributeListener</listener-class>
</listener>
<listener>
<listener-class>com.liferay.portal.kernel.servlet.PortletContextListener</listener-class>
</listener>
<servlet>
<servlet-name>Faces Servlet</servlet-name>
<servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
</servlet>
<servlet>
<servlet-name>Resource Servlet</servlet-name>
<servlet-class>com.icesoft.faces.webapp.CompatResourceServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet>
<servlet-name>SourceCode Reader</servlet-name>
<servlet-class>org.icefaces.samples.showcase.util.SourceCodeLoaderServlet</servlet-class>
</servlet>
<servlet>
<servlet-name>accordionPanel Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>accordionPanelDynamic Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>accordionPanelEffect Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>button Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>checkboxButton Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>confirmationDialog Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>confirmationDialogEffect Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>confirmationDialogModal Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>contextMenu Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>contextMenuComponent Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>contextMenuEffect Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>contextMenuTable Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>dataExporter Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>dataExporterColumns Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>dataTable Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>dataTableColumnReordering Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>dataTableConfigPanel Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>dataTableFiltering Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>dataTableLazyLoading Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>dataTableListener Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>dataTablePaginator Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>dataTablePanelExpansion Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>dataTableRowExpansion Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>dataTableRowState Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>dataTableScrolling Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>dataTableSelector Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>dataTableSorting Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>dataTableStackable Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>dateAjax Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>dateEntry Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>dateNavigator Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>datePages Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>datePopup Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>dialog Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>dialogEffectsAndSize Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>modalDialog Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>dataTableIntegration Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>dragDropOverview Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>draggableOverview Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>fileEntryBasic Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>fileEntry Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>fileEntryMultiple Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>fileEntryValidation Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>linkButton Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>maskedEntry Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>menu Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>menuDisplay Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>menuDynamic Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>menuEffect Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>menuEvents Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>menuType Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>menuBar Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>menuBarClick Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>menuBarDynamic Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>menuBarEffect Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>notificationPanel Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>panel Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>panelClose Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>panelHeader Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>panelListener Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>panelMenu Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>panelToggle Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>progressBar Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>progressBarClient Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>progressBarClientAndServer Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>progressBarPolling Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>progressBarPush Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>pushButton Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>resizable Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>resizeListener Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>sliderasyncinput Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>sliderasync Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>sliderbasic Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>slider Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>tabsetClientSide Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>tabsetProxy Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>tabsetServerSide Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>tabset Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>globalTooltip Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>toolTip Servlet</servlet-name>
<servlet-class>com.liferay.portal.kernel.servlet.PortletServlet</servlet-class>
<init-param>
<param-name>portlet-class</param-name>
<param-value>org.portletfaces.bridge.GenericFacesPortlet</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>SourceCode Reader</servlet-name>
<url-pattern>/sourcecodeStream.html</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>*.jsf</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>/icefaces/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Resource Servlet</servlet-name>
<url-pattern>/xmlhttp/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>accordionPanel Servlet</servlet-name>
<url-pattern>/accordionPanel/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>accordionPanelDynamic Servlet</servlet-name>
<url-pattern>/accordionPanelDynamic/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>accordionPanelEffect Servlet</servlet-name>
<url-pattern>/accordionPanelEffect/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>button Servlet</servlet-name>
<url-pattern>/button/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>checkboxButton Servlet</servlet-name>
<url-pattern>/checkboxButton/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>confirmationDialog Servlet</servlet-name>
<url-pattern>/confirmationDialog/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>confirmationDialogEffect Servlet</servlet-name>
<url-pattern>/confirmationDialogEffect/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>confirmationDialogModal Servlet</servlet-name>
<url-pattern>/confirmationDialogModal/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>contextMenu Servlet</servlet-name>
<url-pattern>/contextMenu/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>contextMenuComponent Servlet</servlet-name>
<url-pattern>/contextMenuComponent/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>contextMenuEffect Servlet</servlet-name>
<url-pattern>/contextMenuEffect/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>contextMenuTable Servlet</servlet-name>
<url-pattern>/contextMenuTable/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>dataExporter Servlet</servlet-name>
<url-pattern>/dataExporter/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>dataExporterColumns Servlet</servlet-name>
<url-pattern>/dataExporterColumns/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>dataTable Servlet</servlet-name>
<url-pattern>/dataTable/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>dataTableColumnReordering Servlet</servlet-name>
<url-pattern>/dataTableColumnReordering/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>dataTableConfigPanel Servlet</servlet-name>
<url-pattern>/dataTableConfigPanel/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>dataTableFiltering Servlet</servlet-name>
<url-pattern>/dataTableFiltering/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>dataTableLazyLoading Servlet</servlet-name>
<url-pattern>/dataTableLazyLoading/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>dataTableListener Servlet</servlet-name>
<url-pattern>/dataTableListener/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>dataTablePaginator Servlet</servlet-name>
<url-pattern>/dataTablePaginator/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>dataTablePanelExpansion Servlet</servlet-name>
<url-pattern>/dataTablePanelExpansion/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>dataTableRowExpansion Servlet</servlet-name>
<url-pattern>/dataTableRowExpansion/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>dataTableRowState Servlet</servlet-name>
<url-pattern>/dataTableRowState/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>dataTableScrolling Servlet</servlet-name>
<url-pattern>/dataTableScrolling/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>dataTableSelector Servlet</servlet-name>
<url-pattern>/dataTableSelector/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>dataTableSorting Servlet</servlet-name>
<url-pattern>/dataTableSorting/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>dataTableStackable Servlet</servlet-name>
<url-pattern>/dataTableStackable/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>dateAjax Servlet</servlet-name>
<url-pattern>/dateAjax/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>dateEntry Servlet</servlet-name>
<url-pattern>/dateEntry/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>dateNavigator Servlet</servlet-name>
<url-pattern>/dateNavigator/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>datePages Servlet</servlet-name>
<url-pattern>/datePages/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>datePopup Servlet</servlet-name>
<url-pattern>/datePopup/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>dialog Servlet</servlet-name>
<url-pattern>/dialog/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>dialogEffectsAndSize Servlet</servlet-name>
<url-pattern>/dialogEffectsAndSize/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>modalDialog Servlet</servlet-name>
<url-pattern>/modalDialog/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>dataTableIntegration Servlet</servlet-name>
<url-pattern>/dataTableIntegration/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>dragDropOverview Servlet</servlet-name>
<url-pattern>/dragDropOverview/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>draggableOverview Servlet</servlet-name>
<url-pattern>/draggableOverview/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>fileEntryBasic Servlet</servlet-name>
<url-pattern>/fileEntryBasic/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>fileEntry Servlet</servlet-name>
<url-pattern>/fileEntry/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>fileEntryMultiple Servlet</servlet-name>
<url-pattern>/fileEntryMultiple/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>fileEntryValidation Servlet</servlet-name>
<url-pattern>/fileEntryValidation/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>linkButton Servlet</servlet-name>
<url-pattern>/linkButton/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>maskedEntry Servlet</servlet-name>
<url-pattern>/maskedEntry/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>menu Servlet</servlet-name>
<url-pattern>/menu/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>menuDisplay Servlet</servlet-name>
<url-pattern>/menuDisplay/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>menuDynamic Servlet</servlet-name>
<url-pattern>/menuDynamic/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>menuEffect Servlet</servlet-name>
<url-pattern>/menuEffect/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>menuEvents Servlet</servlet-name>
<url-pattern>/menuEvents/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>menuType Servlet</servlet-name>
<url-pattern>/menuType/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>menuBar Servlet</servlet-name>
<url-pattern>/menuBar/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>menuBarClick Servlet</servlet-name>
<url-pattern>/menuBarClick/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>menuBarDynamic Servlet</servlet-name>
<url-pattern>/menuBarDynamic/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>menuBarEffect Servlet</servlet-name>
<url-pattern>/menuBarEffect/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>notificationPanel Servlet</servlet-name>
<url-pattern>/notificationPanel/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>panel Servlet</servlet-name>
<url-pattern>/panel/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>panelClose Servlet</servlet-name>
<url-pattern>/panelClose/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>panelHeader Servlet</servlet-name>
<url-pattern>/panelHeader/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>panelListener Servlet</servlet-name>
<url-pattern>/panelListener/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>panelMenu Servlet</servlet-name>
<url-pattern>/panelMenu/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>panelToggle Servlet</servlet-name>
<url-pattern>/panelToggle/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>progressBar Servlet</servlet-name>
<url-pattern>/progressBar/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>progressBarClient Servlet</servlet-name>
<url-pattern>/progressBarClient/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>progressBarClientAndServer Servlet</servlet-name>
<url-pattern>/progressBarClientAndServer/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>progressBarPolling Servlet</servlet-name>
<url-pattern>/progressBarPolling/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>progressBarPush Servlet</servlet-name>
<url-pattern>/progressBarPush/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>pushButton Servlet</servlet-name>
<url-pattern>/pushButton/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>resizable Servlet</servlet-name>
<url-pattern>/resizable/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>resizeListener Servlet</servlet-name>
<url-pattern>/resizeListener/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>sliderasyncinput Servlet</servlet-name>
<url-pattern>/sliderasyncinput/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>sliderasync Servlet</servlet-name>
<url-pattern>/sliderasync/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>sliderbasic Servlet</servlet-name>
<url-pattern>/sliderbasic/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>slider Servlet</servlet-name>
<url-pattern>/slider/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>tabsetClientSide Servlet</servlet-name>
<url-pattern>/tabsetClientSide/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>tabsetProxy Servlet</servlet-name>
<url-pattern>/tabsetProxy/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>tabsetServerSide Servlet</servlet-name>
<url-pattern>/tabsetServerSide/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>tabset Servlet</servlet-name>
<url-pattern>/tabset/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>globalTooltip Servlet</servlet-name>
<url-pattern>/globalTooltip/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>toolTip Servlet</servlet-name>
<url-pattern>/toolTip/*</url-pattern>
</servlet-mapping>
<session-config>
<session-timeout>30</session-timeout>
</session-config>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
<jsp-config>
<taglib>
<taglib-uri>http://liferay.com/tld/aui</taglib-uri>
<taglib-location>/WEB-INF/tld/liferay-aui.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>http://java.sun.com/portlet_2_0</taglib-uri>
<taglib-location>/WEB-INF/tld/liferay-portlet.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>http://liferay.com/tld/portlet</taglib-uri>
<taglib-location>/WEB-INF/tld/liferay-portlet-ext.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>http://liferay.com/tld/security</taglib-uri>
<taglib-location>/WEB-INF/tld/liferay-security.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>http://liferay.com/tld/theme</taglib-uri>
<taglib-location>/WEB-INF/tld/liferay-theme.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>http://liferay.com/tld/ui</taglib-uri>
<taglib-location>/WEB-INF/tld/liferay-ui.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>http://liferay.com/tld/util</taglib-uri>
<taglib-location>/WEB-INF/tld/liferay-util.tld</taglib-location>
</taglib>
</jsp-config>
</web-app>
Faces Servlet is the only one with two mappings. Could that be the problem? (I'd have to guess 'no', since you ship it that way.)
Question: has this been tested against LR 6.1 Beta 4? Perhaps I should be depolying it in LR 6.0.6 GA?
|
|
|
 |
![[Post New]](/JForum/templates/default/images/icon_minipost_new.gif) 15/12/2011 12:16:40
|
deryk.sinotte

Joined: 26/10/2004 00:00:00
Messages: 958
Offline
|
We would have tested against 6.0.6 as we don't typically test against pre-release versions of platforms. Probably worthwhile to run against 6.0.6 and see if you get the same issue.
I downloaded the 6.1 Beta and a clean binary version of ICEfaces 3.0 RC 1 and was able to deploy the Accordion Panel example without hitting the issue you are seeing. I do get an exception regarding the source code resources:
Code:
but it doesn't interfere with the operation of the portlet. We'll clean that up for final release (just need to comment out the relevant section in content-template.xhtml).
|
Deryk Sinotte
Team Lead
ICEsoft Technologies, Inc. |
|
|
 |
|
|