myfaces-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Polina Alber (JIRA)" <...@myfaces.apache.org>
Subject [jira] Created: (MYFACES-1429) Remove rest of the portlet API references from the portlet util.
Date Mon, 02 Oct 2006 17:26:23 GMT
Remove rest of the portlet API references from the portlet util.
----------------------------------------------------------------

                 Key: MYFACES-1429
                 URL: http://issues.apache.org/jira/browse/MYFACES-1429
             Project: MyFaces Core
          Issue Type: Sub-task
          Components: Portlet_Support
    Affects Versions: 1.1.4
            Reporter: Polina Alber
             Fix For: 1.1.4


The source code of the portlet still presents import statements from the portlet API and references
portlet API inside in the method:

 /**
         * Determine if we are processing a portlet RenderResponse.
         *
         * @param facesContext The current FacesContext.
         * @return <code>true</code> if we are processing a RenderResponse,
         *         <code>false</code> otherwise.
         */
        public static boolean isRenderResponse(FacesContext facesContext) {
            if (!isPortletRequest(facesContext)) return false;
            
            return facesContext.getExternalContext().getResponse() instanceof RenderResponse;
        }

the method gets infoked from the org.apache.myfaces.application.jsp.JspViewHandlerImpl line
150 in the call: getActionURL. This call is referenced in the multiple places in jsf core
distribution. 

The clean way to resolve portlet api issue whould be to eliminate (compile and runtime) dependency
on any of the portlet api classes.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message