У меня есть образец сервиса JAX-RS, который открывается через удивительную директиву jaxrs: server через cxf + spring. Я хотел настроить базовый причал, который также начал устанавливать имя пользователя через jcifs, и я прибегаю к его настройке с помощью директивы httpj из cxf.Использование jcifs в cxf embedded jetty весной
<httpj:engine-factory bus="cxf">
<httpj:engine host="#{inetAddress.hostName}" port="${com.kilo.restful.port}">
<httpj:handlers>
<bean class="org.eclipse.jetty.servlet.ServletContextHandler">
<property name="servletHandler">
<bean class="org.eclipse.jetty.servlet.ServletHandler">
<property name="filters">
<list>
<bean
class="org.eclipse.jetty.servlet.FilterHolder">
<property name="name" value="NTLMFilter" />
<property name="filter">
<bean class="jcifs.http.NtlmHttpFilter"/>
</property>
<property name="initParameters">
<map>
<entry key="jcifs.http.domainController" value="domaincontroller.kilo.com" />
</map>
</property>
</bean>
</list>
</property>
<property name="filterMappings">
<list>
<bean class="org.eclipse.jetty.servlet.FilterMapping">
<property name="pathSpec">
<value>/*</value>
</property>
<property name="filterName" value="NTLMFilter" />
</bean>
</list>
</property>
</bean>
</property>
</bean>
</httpj:handlers>
</httpj:engine>
</httpj:engine-factory>
Однако, я не вижу, контроль достигающего doFilter вызов NtlmFilter хотя фильтр кажется, инициализируются в порядке. Попытались выяснить, что может пойти не так, и потратили впустую большую часть моего дня. Любые указатели помогут! Заранее спасибо!