Исключение нулевого указателя в FlashImpl.java в IBM JSF

Иногда я получаю исключение нулевого указателя в моем веб-приложении, которое работает в RAD 8.5 и WAS 8.5 .

Исключение составляет:

An exception was thrown by one of the service methods of the servlet [Faces Servlet] in application [Gedit]. Exception created :
[java.lang.NullPointerException
at org.apache.myfaces.shared_impl.context.flash. FlashImpl.isKeepMessages(FlashImpl.java:367)
at org.apache.myfaces.shared_impl.context.flash. FlashImpl._saveMess`

Я не пользуюсь myfaces, но ibm faces, Итак, я не понимаю, что может быть причиной этой ошибки. Может ли кто-нибудь любезно помочь мне здесь?

2 ответа

У меня возникла проблема, когда JSF 2.0 (базовая реализация IBM Websphere 8.5.5) была развернута на работающем сервере, на котором были другие приложения. После перезапуска сервера все было нормально.

Я недавно столкнулся с точно такой же проблемой. Мы использовали WAS с LDAP, используя функцию проверки подлинности на основе форм WAS. Мы столкнулись с этой проблемой, когда безопасность приложения была отключена в консоли администратора. Включите безопасность приложения (Консоль администратора -> безопасность -> глобальная безопасность -> установите флажок включить защиту приложения, и все должно быть хорошо).

Другие вопросы по тегам