Я использую сервер TomEE Plus 1.7.2 и пытаюсь запустить веб-приложение с включенным OmniFaces, но получаю исключение Nullpointer:
ПРЕДУПРЕЖДЕНИЕ: Не удалось создать экземпляр bean-компонентов с областью действия нетерпеливого запроса для запроса /index.xhtml. Возможно, область запроса CDI не активна. Если это действительно так, см. JavaDoc на org.omnifaces.cdi.Eager, чтобы узнать, как это исправить.
java.lang.NullPointerException в org.omnifaces.cdi.eager.EagerBeansWebListener.requestInitialized(EagerBeansWebListener.java:78)
Когда я использую EagerBeansFilter, как показано в документах OmniFaces, я получаю небольшое изменение:
ПРЕДУПРЕЖДЕНИЕ: Не удалось создать экземпляр нетерпеливых bean-компонентов в области приложения. Возможно, область применения CDI не активна. Известно, что это имеет место в некоторых конфигурациях на основе Tomcat и Jetty.
java.lang.NullPointerException в org.omnifaces.cdi.eager.EagerBeansRepository.instantiateApplicationScopedAndRegisterListener(EagerBeansRepository.java:69)
Этот сервер нельзя комбинировать с омнифейсами?