[ 
https://issues.apache.org/struts/browse/WW-2539?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=43485#action_43485
 ] 

Sami Dalouche commented on WW-2539:
-----------------------------------

OK, so here is the simplest possible way to reproduce the problem :
<@s.i18n name="AnotherBundle">
<@s.select
                                id="bla"
                                theme="css_xhtml"
                                label="toto"
                                list="%{{'item 1', 'item 2'}}"
                                name="anyName" />       
</@s.i18n>

And the problem does not happen when select is not there. 
So.. Would it be possible that select (and potentially other tags) leave some 
garbage on the stack ?

> @s.i18n kills the Action's I18n keys
> ------------------------------------
>
>                 Key: WW-2539
>                 URL: https://issues.apache.org/struts/browse/WW-2539
>             Project: Struts 2
>          Issue Type: Bug
>    Affects Versions: 2.1.1
>            Reporter: Sami Dalouche
>
> Let's say the current action's properties file (not the global 
> messages.properties one) contains :
> MyAction.properties:
> myKey = "text"
> And the view of the actions contains :
> <@s.text name="myKey" /> <#-- This will work -->
> <@s.i18n name="my.package.MyMessages">
>  <@s.text name="whatever.key" />
> </@s.i18n>
> <@s.text name="myKey" /> <#-- This won't work -->
> => What happens is that before @s.i18n pushes the properties, everything 
> works as expected, but after the end of the tag, 
> the action i18n keys are not resolvable anymore.

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

Reply via email to