Обычный сервлет не инициализируется / не вызывается во время запроса JSF, поэтому в сервлете нет средства FacesContext
.Только когда URL запроса совпадает с FacesServlet
, тогда существует FacesContext
.Вы должны зарегистрировать PhaseListener
в faces-config.xml
или в управляемом компоненте JSF.Подумайте об этом в конструкторе (post) управляемого компонента приложения.