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

Leonardo Uribe resolved MYFACES-3182.
-------------------------------------

       Resolution: Fixed
    Fix Version/s: 2.1.2
                   2.0.8

> Composite component default value are not resolved when access without use EL 
> expression
> ----------------------------------------------------------------------------------------
>
>                 Key: MYFACES-3182
>                 URL: https://issues.apache.org/jira/browse/MYFACES-3182
>             Project: MyFaces Core
>          Issue Type: Bug
>          Components: JSR-314
>    Affects Versions: 2.0.7, 2.1.1
>            Reporter: Leonardo Uribe
>            Assignee: Leonardo Uribe
>             Fix For: 2.0.8, 2.1.2
>
>
> In version 2.0 composite components does not resolve default values correctly 
> when a direct call to cc.getAttributes().get(key) is done. Only EL 
> expressions are resolved correctly, because by the spec an EL resolver is 
> added to deal with this.
> Testing some stuff on MYFACES-3168, I notice Mojarra 2.0.6 and 2.1.2 resolves 
> it, so we need something there too. I knew about that problem long time ago, 
> but since the spec mention the EL resolver way to do it, I preferred do not 
> do any changes until 2.1.
> In my opinion the best way to solve it is do the same thing the EL resolver 
> does, but on the component attribute map. It is important to take care about 
> performance in that part, because that part is very critical. 
> The only reference I found about it is:
> http://java.net/jira/browse/JAVASERVERFACES-1966

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to