Фильтр расширений не должен отображаться на файлы *.jsp
.Он должен отображаться только на запросы JSF.Тем не менее, я предлагаю использовать другое сопоставление таким образом, чтобы вам не приходилось беспокоиться об URL-адресах сервлета, которые вы фактически должны фильтровать.Удалите оба сопоставления фильтра и используйте это вместо:
<filter-mapping>
<filter-name>extensionsFilter</filter-name>
<servlet-name>Faces Servlet</servlet-name>
</filter-mapping>
Теперь он будет вызываться всякий раз, когда вызывается FacesServlet
.
Если это все еще не работает (также не послевы поместили библиотеки Tomahawk в /WEB-INF/lib
), тогда вам нужно будет прочитать журналы запуска сервера.