I think there are several problem

(1)You have defined the same message key in different resource bundle
(ApplicationResource and MessageResources). This may be not a good way
to maintenance resource

(2)<message-resources parameter="com/myapp/struts/MessageResources_es"/>
is not very good.
The resource bundle should be reference by base name,
and the suffix will be appended automatically for different user locale.
So, I suggest you to change the setting to
<message-resources parameter="com/myapp/struts/MessageResources"/>


(3)If you define more than one [message-resources] in
struts-config.xml, they need to be distinguished by different "key",
and also, you need specify the bundle when you reference them.
For example, if you defined:
<message-resources key="resources01" parameter="package.Resources01"/>
<message-resources key="resources02" parameter="package.Resources02"/>

then you should reference them by:
<bean:message bundle="resources02" key="some.message.key"/>

(4)I am not very sure, but I think the resource bundle name in
struts-config.xml should be separated by dot instead of slash


-------------------

Hi Li, 

Now it runs.

PD: Resource bundle runs with dots or separating with slahs

Regards

-- 
View this message in context: 
http://old.nabble.com/Missing-message-for-key-%22welcome.title%22-in-bundle-%22%28default-bundle%29%22-for-locale-es-tp30175630p30182332.html
Sent from the Struts - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
For additional commands, e-mail: user-h...@struts.apache.org

Reply via email to