JSF servlets don't work when used side-by-side with JSF portlets
----------------------------------------------------------------
Key: PB-92
URL: https://issues.apache.org/jira/browse/PB-92
Project: Portals Bridges
Issue Type: Bug
Components: jsf
Affects Versions: 1.0.4
Environment: JBoss 4.0.5 running Apache MyFaces 1.1.5, portlet-bridges
1.0.4
Reporter: Trevor Lohrbeer
When the portlet bridges library is included in a WAR file, JSP pages can only
be accessed through portlets, not directly from the FacesServlet. Attempting to
access a JSP page through the FacesServlet results in an
IllegalArgumentException with the message "Only PortletContext supported". The
stack trace shows that this occurs when attempting to access the session map.
Upon further investigation, the problem stems from the fact that the
portlet-bridges-jsf library includes a META-INF/faces-config.xml file which
installs a custom FacesContextFactory and ViewHandler. These are installed for
the entire web application, yet are designed only to work with portlets. Thus,
running JSF portlets and servlets side-by-side results in errors.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]