У нас есть @WebServlet, который аннотированный с пользовательским перехватчиком аннотацией, как это:перехватчика в @WebServlet не активировало
@WebServlet("/path")
@CustomInterceptor
public class InitialHtmlServlet extends HttpServlet
{
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException
{
}
}
Имеем CustomInterceptor в beans.xml в/WEB-INF и перехватчик работает в другие CDI-компоненты. Однако в этом сервлете мы не можем заставить его работать.
Мы запускаем последний JBoss EAP, который должен быть похож на JBoss 7.1.1. Есть ли что-то, что мы должны сделать по-другому, чтобы перехватчик перехватил вызовы на сервлете или это вообще невозможно?
Вы можете перехватить вызовы на _servlets_? – Tair
Нет, это часть вопроса, как указано в: «Есть ли что-то, что мы должны делать иначе, чтобы перехватчик мог перехватывать вызовы на сервлете, или это вообще невозможно?» –