Я использую Spring 2.5 с JSF 1.2 , Tomcat 6.0.13 .
В одной части кода я пытаюсь загрузить ResourceBundle , используя следующий подход:
ResourceBundle.getBundle(context.getApplication().getMessageBundle(), Locale.EN);
Проблема в том, что getMessageBundle () метод возвращает ноль .Раньше это работало с JSF 1.1 .Кто-нибудь знает, в чем может быть проблема?
Пока я собираюсь указать имя пакета в жестком коде, но я бы предпочел, чтобы все мои данные конфигурации были помещены в face-config .
Комплект ресурсов установлен следующим образом:
<application>
<locale-config>
<default-locale>en</default-locale>
</locale-config>
<resource-bundle>
<base-name>org.mysite.MessageBundle</base-name>
<var>msgs</var>
</resource-bundle>
</application>