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 2006/10/10 19:46:19 UTC

[jira] Created: (MYFACES-1448) Enhanced initialization code execution

Enhanced initialization code execution
--------------------------------------

                 Key: MYFACES-1448
                 URL: http://issues.apache.org/jira/browse/MYFACES-1448
             Project: MyFaces Core
          Issue Type: New Feature
          Components: Portlet_Support
         Environment: JSR-168
            Reporter: Scott O'Bryan


The MyFaces Generic Portlet Bridge should be enhanced to allow special code to be executed during Portlet Initialization and Destruction, as well as before and after the lifecycle is run.  Phase listeners do not always work for this because there is no guarantee that all phases will be executed for cleanup.  This would allow a renderkit to provide SOME of the functionality which is commonly used in filters with the exception of Request/Response wrapping.

Specification of these special "filters" would be defined in the portlet.xml and would be executed in the order that they are specified in that file.

-- 
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

        

[jira] Commented: (MYFACES-1448) Enhanced initialization code execution

Posted by "Scott O'Bryan (JIRA)" <de...@myfaces.apache.org>.
    [ http://issues.apache.org/jira/browse/MYFACES-1448?page=comments#action_12441250 ] 
            
Scott O'Bryan commented on MYFACES-1448:
----------------------------------------

see  MYFACES-434

> Enhanced initialization code execution
> --------------------------------------
>
>                 Key: MYFACES-1448
>                 URL: http://issues.apache.org/jira/browse/MYFACES-1448
>             Project: MyFaces Core
>          Issue Type: New Feature
>          Components: Portlet_Support
>         Environment: JSR-168
>            Reporter: Scott O'Bryan
>
> The MyFaces Generic Portlet Bridge should be enhanced to allow special code to be executed during Portlet Initialization and Destruction, as well as before and after the lifecycle is run.  Phase listeners do not always work for this because there is no guarantee that all phases will be executed for cleanup.  This would allow a renderkit to provide SOME of the functionality which is commonly used in filters with the exception of Request/Response wrapping.
> Specification of these special "filters" would be defined in the portlet.xml and would be executed in the order that they are specified in that file.

-- 
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

        

[jira] Reopened: (MYFACES-1448) Enhanced initialization code execution

Posted by "Scott O'Bryan (JIRA)" <de...@myfaces.apache.org>.
     [ http://issues.apache.org/jira/browse/MYFACES-1448?page=all ]

Scott O'Bryan reopened MYFACES-1448:
------------------------------------

             
MYFACES-434 apparently depends on a PortletRequest/Response object that is derived off of HttpRequest/Response.  This is not sufficient for Trinidad at it is our goal to be container agnostic and work from WSRP containers as well.  Therefore we need a more generic and simpler solution.  Trinidad needs the MyFaces Bridge Portlet to provide code execution under to following conditions:

Portlet Initialization
Portlet Destruction
Pre-Lifecycle Request
Post-Lifecycle Request

And alternative to Pre-Lifecycle Request and Post-Lifecycle request might be:

Pre-Execute Request (takes PortletActionRequest/Response)
Post-ExecuteRequest
Pre-Render Request (takes PortletRenderRequest/Response)
Post-Render Request


> Enhanced initialization code execution
> --------------------------------------
>
>                 Key: MYFACES-1448
>                 URL: http://issues.apache.org/jira/browse/MYFACES-1448
>             Project: MyFaces Core
>          Issue Type: New Feature
>          Components: Portlet_Support
>         Environment: JSR-168
>            Reporter: Scott O'Bryan
>
> The MyFaces Generic Portlet Bridge should be enhanced to allow special code to be executed during Portlet Initialization and Destruction, as well as before and after the lifecycle is run.  Phase listeners do not always work for this because there is no guarantee that all phases will be executed for cleanup.  This would allow a renderkit to provide SOME of the functionality which is commonly used in filters with the exception of Request/Response wrapping.
> Specification of these special "filters" would be defined in the portlet.xml and would be executed in the order that they are specified in that file.

-- 
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

        

[jira] Resolved: (MYFACES-1448) Enhanced initialization code execution

Posted by "Scott O'Bryan (JIRA)" <de...@myfaces.apache.org>.
     [ http://issues.apache.org/jira/browse/MYFACES-1448?page=all ]

Scott O'Bryan resolved MYFACES-1448.
------------------------------------

    Resolution: Won't Fix

This is not needed.  We ADFFaces can achieve this by making a custom lifecycle.

> Enhanced initialization code execution
> --------------------------------------
>
>                 Key: MYFACES-1448
>                 URL: http://issues.apache.org/jira/browse/MYFACES-1448
>             Project: MyFaces Core
>          Issue Type: New Feature
>          Components: Portlet_Support
>         Environment: JSR-168
>            Reporter: Scott O'Bryan
>
> The MyFaces Generic Portlet Bridge should be enhanced to allow special code to be executed during Portlet Initialization and Destruction, as well as before and after the lifecycle is run.  Phase listeners do not always work for this because there is no guarantee that all phases will be executed for cleanup.  This would allow a renderkit to provide SOME of the functionality which is commonly used in filters with the exception of Request/Response wrapping.
> Specification of these special "filters" would be defined in the portlet.xml and would be executed in the order that they are specified in that file.

-- 
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

        

[jira] Commented: (MYFACES-1448) Enhanced initialization code execution

Posted by "Scott O'Bryan (JIRA)" <de...@myfaces.apache.org>.
    [ http://issues.apache.org/jira/browse/MYFACES-1448?page=comments#action_12441220 ] 
            
Scott O'Bryan commented on MYFACES-1448:
----------------------------------------

Sorry, this functionality is needed for Trinidad.

> Enhanced initialization code execution
> --------------------------------------
>
>                 Key: MYFACES-1448
>                 URL: http://issues.apache.org/jira/browse/MYFACES-1448
>             Project: MyFaces Core
>          Issue Type: New Feature
>          Components: Portlet_Support
>         Environment: JSR-168
>            Reporter: Scott O'Bryan
>
> The MyFaces Generic Portlet Bridge should be enhanced to allow special code to be executed during Portlet Initialization and Destruction, as well as before and after the lifecycle is run.  Phase listeners do not always work for this because there is no guarantee that all phases will be executed for cleanup.  This would allow a renderkit to provide SOME of the functionality which is commonly used in filters with the exception of Request/Response wrapping.
> Specification of these special "filters" would be defined in the portlet.xml and would be executed in the order that they are specified in that file.

-- 
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

        

[jira] Resolved: (MYFACES-1448) Enhanced initialization code execution

Posted by "Scott O'Bryan (JIRA)" <de...@myfaces.apache.org>.
     [ http://issues.apache.org/jira/browse/MYFACES-1448?page=all ]

Scott O'Bryan resolved MYFACES-1448.
------------------------------------

    Resolution: Duplicate

See MYFACES-434

> Enhanced initialization code execution
> --------------------------------------
>
>                 Key: MYFACES-1448
>                 URL: http://issues.apache.org/jira/browse/MYFACES-1448
>             Project: MyFaces Core
>          Issue Type: New Feature
>          Components: Portlet_Support
>         Environment: JSR-168
>            Reporter: Scott O'Bryan
>
> The MyFaces Generic Portlet Bridge should be enhanced to allow special code to be executed during Portlet Initialization and Destruction, as well as before and after the lifecycle is run.  Phase listeners do not always work for this because there is no guarantee that all phases will be executed for cleanup.  This would allow a renderkit to provide SOME of the functionality which is commonly used in filters with the exception of Request/Response wrapping.
> Specification of these special "filters" would be defined in the portlet.xml and would be executed in the order that they are specified in that file.

-- 
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