Author: taylor
Date: Mon Jan 15 12:05:20 2007
New Revision: 496458
URL: http://svn.apache.org/viewvc?view=rev&rev=496458
Log:
http://issues.apache.org/jira/browse/PB-55
FacesContextFactoryImpl.getFacesContext takes a config as first parameter
instead of a context as specified in JSF spec
patch from Cristophe Jolif
Modified:
portals/bridges/trunk/jsf/src/java/org/apache/portals/bridges/jsf/FacesContextFactoryImpl.java
Modified:
portals/bridges/trunk/jsf/src/java/org/apache/portals/bridges/jsf/FacesContextFactoryImpl.java
URL:
http://svn.apache.org/viewvc/portals/bridges/trunk/jsf/src/java/org/apache/portals/bridges/jsf/FacesContextFactoryImpl.java?view=diff&rev=496458&r1=496457&r2=496458
==============================================================================
---
portals/bridges/trunk/jsf/src/java/org/apache/portals/bridges/jsf/FacesContextFactoryImpl.java
(original)
+++
portals/bridges/trunk/jsf/src/java/org/apache/portals/bridges/jsf/FacesContextFactoryImpl.java
Mon Jan 15 12:05:20 2007
@@ -19,8 +19,6 @@
import javax.faces.context.FacesContext;
import javax.faces.context.FacesContextFactory;
import javax.faces.lifecycle.Lifecycle;
-
-import javax.portlet.PortletConfig;
import javax.portlet.PortletContext;
import javax.portlet.PortletRequest;
import javax.portlet.PortletResponse;
@@ -38,24 +36,20 @@
* @see
javax.faces.context.FacesContextFactory#getFacesContext(java.lang.Object,
* java.lang.Object, java.lang.Object,
javax.faces.lifecycle.Lifecycle)
*/
- public FacesContext getFacesContext(Object config, Object request, Object
response, Lifecycle lifecycle)
+ public FacesContext getFacesContext(Object context, Object request, Object
response, Lifecycle lifecycle)
throws FacesException
- {
- if (config instanceof PortletConfig)
+ {
+ if (context instanceof PortletContext)
{
- PortletConfig pc = (PortletConfig)config;
- PortletContext context = pc.getPortletContext();
PortletFacesContextImpl facesContext = new
PortletFacesContextImpl(
(PortletContext) context,
(PortletRequest) request,
(PortletResponse) response);
- String defaultViewName =
pc.getInitParameter(FacesPortlet.PARAM_VIEW_PAGE);
- // facesContext.resolveViewRoot(defaultViewName,
(PortletRequest)request);
return facesContext;
}
else
{
- throw new FacesException("Unsupported context type " +
config.getClass().getName());
+ throw new FacesException("Unsupported context type " +
context.getClass().getName());
}
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]