Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / NLS в maven web application / 1 сообщений из 1, страница 1 из 1
11.02.2015, 12:31
    #38876845
Aghial
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
NLS в maven web application
Создаю проект Java Web application с JavaServer Faces
Добавляю пакет nls создаю там properties "messages" добавляю локали "en_US" "ru_RU" добавляю ключ "app_name "добавляю в faces-config
Код: java
1.
2.
3.
4.
5.
6.
    <application>
        <resource-bundle>
            <base-name>nls.messages</base-name>
            <var>msg</var>
        </resource-bundle>
    </application>

добавляю в файл index.xhtml выражение
Код: java
1.
2.
3.
<h:body>
        #{msg.app_name}
    </h:body>



Все работает

Создаю точно такой же по смыслу проект - только Maven - WebApplication

получаю
Код: java
1.
2.
3.
TAL:   JSF1073: javax.el.ELException caught during processing of RENDER_RESPONSE 6 : UIComponent-ClientId=, Message=/index.xhtml: Can't find bundle for base name nls.messages, locale ru_RU
FATAL:   /index.xhtml: Can't find bundle for base name nls.messages, locale ru_RU
javax.el.ELException: /index.xhtml: Can't find bundle for base name nls.messages, locale ru_RU



И пересоздавал там пакеты, properties, оставлял локаль только по умолчанию - ничего не получается

Тут какая-то хитрость, или пока отойти от maven проекта?
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / NLS в maven web application / 1 сообщений из 1, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]