You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@myfaces.apache.org by Vadim Dmitriev <dm...@mail.ru> on 2007/09/03 14:53:43 UTC

[Trinidad] tr:messages - EL expressions in components' labels are not evaluated

Hi.

tr:messages by default outputs messages in form "label - massage". In my application I actively use EL expressions in components labels. Problem is that these labels got printed by tr:messages like this EL expressions are simple strings.
For example "#{resourceBundle['some.label']} - value required" instead of "Some label - value required".
I tried different properties files locales/faces-config locale configuration and somehow it began to work. When i was searching for exact step that managed to fix that error, i broke it again and now it doesn't work at all.
Have anybody experienced such problems? Maybe I miss some required configuration?

Thanks.

Re: [Trinidad] tr:messages - EL expressions in components' labels are not evaluated

Posted by Adam Winer <aw...@gmail.com>.
I see what's going on:  this looks like a recent bug introduced in the
new MessageBoxRenderer.  I've filed:

https://issues.apache.org/jira/browse/TRINIDAD-679

-- Adam


On 9/3/07, Vadim Dmitriev <dm...@mail.ru> wrote:
> Small follow-up: seems that labels are displayed correctly while client-side validation processes errors. When server-side validation kicks in - tr:messages labels turn to "EL"
>
>
> >
> > Hi.
> >
> > tr:messages by default outputs messages in form "label - massage". In my application I actively use EL expressions in components labels. Problem is that these labels got printed by tr:messages like this EL expressions are simple strings.
> > For example "#{resourceBundle['some.label']} - value required" instead of "Some label - value required".
> > I tried different properties files locales/faces-config locale configuration and somehow it began to work. When i was searching for exact step that managed to fix that error, i broke it again and now it doesn't work at all.
> > Have anybody experienced such problems? Maybe I miss some required configuration?
> >
> > Thanks.
> >
>

[Trinidad] tr:messages - EL expressions in components' labels are not evaluated

Posted by Vadim Dmitriev <dm...@mail.ru>.
Small follow-up: seems that labels are displayed correctly while client-side validation processes errors. When server-side validation kicks in - tr:messages labels turn to "EL" 


> 
> Hi.
> 
> tr:messages by default outputs messages in form "label - massage". In my application I actively use EL expressions in components labels. Problem is that these labels got printed by tr:messages like this EL expressions are simple strings.
> For example "#{resourceBundle['some.label']} - value required" instead of "Some label - value required".
> I tried different properties files locales/faces-config locale configuration and somehow it began to work. When i was searching for exact step that managed to fix that error, i broke it again and now it doesn't work at all.
> Have anybody experienced such problems? Maybe I miss some required configuration?
> 
> Thanks.
>