You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@myfaces.apache.org by "Ernst Fastl (JIRA)" <de...@myfaces.apache.org> on 2007/07/15 13:18:04 UTC

[jira] Created: (TOMAHAWK-1052) PPRPanelGroup does not render transient components in partial update

PPRPanelGroup does not render transient components in partial update
--------------------------------------------------------------------

                 Key: TOMAHAWK-1052
                 URL: https://issues.apache.org/jira/browse/TOMAHAWK-1052
             Project: MyFaces Tomahawk
          Issue Type: Bug
          Components: PPRPanelGroup
    Affects Versions: 1.1.6
            Reporter: Ernst Fastl
            Assignee: Ernst Fastl
            Priority: Minor
             Fix For: 1.1.7-SNAPSHOT


Transient components like html in facelets templates or text in verbatim is not rendered
by the PPRPhaseListener in PPR responses.

This is because this components are created in the render phase, and the PPRPhaseListener
is invoked before that. 

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


[jira] Resolved: (TOMAHAWK-1052) PPRPanelGroup does not render transient components in partial update

Posted by "Ernst Fastl (JIRA)" <de...@myfaces.apache.org>.
     [ https://issues.apache.org/jira/browse/TOMAHAWK-1052?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ernst Fastl resolved TOMAHAWK-1052.
-----------------------------------

    Resolution: Fixed

Solution:

In the PPRPanelGroupRenderer  encodeBegin method the transient attributes of all transient
components are set to false. further those components are "marked" with an attribute in the attributes-map.
The PPRPhaseListener checks for those markings in case of a non-PPR request and resets those
components to transient.

> PPRPanelGroup does not render transient components in partial update
> --------------------------------------------------------------------
>
>                 Key: TOMAHAWK-1052
>                 URL: https://issues.apache.org/jira/browse/TOMAHAWK-1052
>             Project: MyFaces Tomahawk
>          Issue Type: Bug
>          Components: PPRPanelGroup
>    Affects Versions: 1.1.6
>            Reporter: Ernst Fastl
>            Assignee: Ernst Fastl
>            Priority: Minor
>             Fix For: 1.1.7-SNAPSHOT
>
>
> Transient components like html in facelets templates or text in verbatim is not rendered
> by the PPRPhaseListener in PPR responses.
> This is because this components are created in the render phase, and the PPRPhaseListener
> is invoked before that. 

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