Пустые поля проверяются в одной среде, но не в другой среде - PullRequest
1 голос
/ 17 октября 2011

У меня одна и та же война JSF, развернутая в двух средах, обе среды, по-видимому, идентичны (Weblogic 10.3.3).В web.xml нет записи для javax.faces.VALIDATE_EMPTY_FIELDS.В одной из сред валидаторы вызываются на пустые поля, а в другой - нет.Война JSF и код приложения ТОЧНО одинаковы.

Версия спецификации JSF - 2.0, а версия реализации - 1.0.0.0_2-0-2.Я знаю, что могу добавить параметр javax.faces.VALIDATE_EMPTY_FIELDS в web.xml, чтобы обеспечить одинаковое поведение во всех средах, но я хочу знать, почему у них другое поведение по умолчанию?Возможно ли, что это может быть связано с наличием проверки JSR 303 в одной среде, а не в другой?Как мне это проверить?

1 Ответ

0 голосов
/ 18 октября 2011

Проверка JSR 303 включается автоматически, если файл jar находится в пути к классам.

...