Что такое исключение "Не удается найти пакет для сообщений с базовым именем, локаль ar_EG" на сервере Glassfish? - PullRequest
0 голосов
/ 06 апреля 2011

Обзор Это веб-приложение калькулятора на веб-сайте IBM, посвященное учебному пособию по JavaServer Faces.Я пишу это приложение так, как точно сказал одитор.

Очки:

  • Я не занимаюсь вопросами местоположения или языка, потому что проект не 'Это не нужно.
  • просто FaceS-config.xml имеет <message-bundle>messages</message-bundle>.

любой намек на решение проблемы, спасибо

1 Ответ

1 голос
/ 06 апреля 2011

Согласно сообщению об исключении и конфигурации <message-bundle>, по крайней мере, следующие файлы отсутствуют в пути к классам.Первые два не обязательны, последний -.

  • messages_ar_EG.properties (содержит текст для конкретной страны)
  • messages_ar.properties (содержит текст для конкретного языка)
  • messages.properties (содержит локализованный текст по умолчанию)

Либо предоставьте их, либо, если вы вообще не хотите предоставлять пользовательские сообщения, просто удалите все <message-bundle> запись.Затем JSF будет использовать встроенные сообщения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...