You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@myfaces.apache.org by "Scott O'Bryan (JIRA)" <de...@myfaces.apache.org> on 2009/12/22 19:04:29 UTC

[jira] Updated: (MYFACES-2467) Move ViewDeclarationLanguage base classes and JSP implementations to shared

     [ https://issues.apache.org/jira/browse/MYFACES-2467?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Scott O'Bryan updated MYFACES-2467:
-----------------------------------

    Status: Patch Available  (was: Open)

> Move ViewDeclarationLanguage base classes and JSP implementations to shared
> ---------------------------------------------------------------------------
>
>                 Key: MYFACES-2467
>                 URL: https://issues.apache.org/jira/browse/MYFACES-2467
>             Project: MyFaces Core
>          Issue Type: New Feature
>            Reporter: Scott O'Bryan
>            Assignee: Scott O'Bryan
>
> In both MyFaces and the R.I., the JSP ViewDeclarationLanguage extracts and casts the request and response to their native HttpServlet equivalents.  This does not work in a portlet environment because the objects on the ExternalContext are PortletRequest and Response objects.  As such, the Portlet Bridge needs to provide custom functionality for the buildView method.
> If some of the MyFaces VDL Classes were relocated to shared (and were enhanced on only cast where necessary), both the Portlet Bridge and MyFaces could share their JSP VDL Strategies, allowing each to simply implement their own buildView functionality.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.