Что касается Resteasy 2.x, у вас также может быть возможность автоматического сканирования WEB-INF / lib jars и WEB-INF / classes для классов ресурсов @Provider и JAX-RS (@Path, @GET, @POST и т. Д. ..) и зарегистрируйте их:
<context-param>
<param-name>resteasy.scan</param-name>
<param-value>true</param-value>
</context-param>
Или может иметь Resteasy для сканирования классов @Provider и зарегистрировать их:
<context-param>
<param-name>resteasy.scan.providers</param-name>
<param-value>true</param-value>
</context-param>
В обоих случаях вам не нужно явно перечислять перехватчики в web.xml.
В противном случае, если оба контекстных параметра 'resteasy.scan' и 'resteasy.scan.providers' не включены (и они отключены по умолчанию), вы можете указать список полностью определенных имен классов @Provider, разделенных запятыми, которые вы хотите зарегистрироваться в элементе resteasy.providers:
<context-param>
<param-name>resteasy.providers</param-name>
<param-value>com.test.Interceptor1,com.test.Interceptor2</param-value>
</context-param>
Это взято из документа: http://docs.jboss.org/resteasy/docs/2.3.3.Final/userguide/html_single/index.html#d0e72