myfaces-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "James G (JIRA)" <...@myfaces.apache.org>
Subject [jira] [Created] (MYFACES-3857) Unbalanced pushComponentToEL/popComponentFromEL in processUpdates
Date Mon, 17 Feb 2014 03:13:19 GMT
James G created MYFACES-3857:
--------------------------------

             Summary: Unbalanced pushComponentToEL/popComponentFromEL in processUpdates
                 Key: MYFACES-3857
                 URL: https://issues.apache.org/jira/browse/MYFACES-3857
             Project: MyFaces Core
          Issue Type: Bug
          Components: JSR-314
    Affects Versions: 2.1.14
         Environment: Linux, Tomcat 7
            Reporter: James G


I discovered this through some complicated use of composite components but the issue is that
during process updates if a component is not rendered (rendered=false) then it is pushed on
the component stack but never popped.  This bug has existed since version 2.1.2.
The affected method is javax.faces.component.UIComponentBase.processUpdates(FacesContext)

The code is
...
pushComponentToEL(context, this);
if (_isPhaseExecutable(context))
{
...
    popComponentFromEL(context);
}
...




--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Mime
View raw message