0

I have defined as default locale message bundle as es_ES, but when I use the en_US configuration I get MissingResourceException.

Why is it not getting the default es_ES resource?

Packages

enter image description here

faces-config.xml

<application>
<locale-config>
    <default-locale>es_ES</default-locale>
    <supported-locale>es_ES</supported-locale>
    <supported-locale>ca_ES</supported-locale>
</locale-config>
<message-bundle>es.roscam.i18n.messages</message-bundle>
<resource-bundle>
    <base-name>es.roscam.i18n.messages</base-name>
    <var>msgs</var>
</resource-bundle>

Error description

Caused by: javax.servlet.ServletException: Can't find bundle for base name es.roscam.i18n.messages, locale en_US
    ... 
Caused by: java.util.MissingResourceException: Can't find bundle for base name es.roscam.i18n.messages, locale en_US
Joe
  • 7,749
  • 19
  • 60
  • 110

0 Answers0