2015-08-11 7 views
0

Мой проект находится в Java EE. Я получил два модуля войны и ejb. Когда я удаляю полоски из библиотек ejb модуль и включите его в военный модуль. Локализованная ошибка работает нормально.Stripes: LocalizableError не может найти ресурсы

Но когда я сделал этот военный модуль, не могу подключиться к ejb сеанс bean (я использую stripes-injection-enricher).

Project видит файл StripesResources.properties потому, что я могу получить строку, как, что в Jsp файла:

<fmt:message key="layout.otherLanguage"/> 

ресурсов я получил:

layout.otherLanguage=French 

это работает. Но LocalizableError или SimpleError не работает в actionbean файла:

errors.add("username", 
       new LocalizableError("primaryEmailNotFound")); 

В файле ресурсов:

project.action.LoginActionBean.primaryEmailNotFound=wrong login 

Что я могу сделать?

ответ

0

Проблема была решена, когда я удаляю stripes.jar из модуля ejb и разворачиваю файл .war вместо файла .ear.

Смежные вопросы