Hi

On Mon, May 27, 2013 at 6:04 PM, Mukarram Baig <[email protected]>wrote:

> I have a sample JAX-RS service being exposed via the awesome jaxrs:server
> directive via cxf + spring. I wanted to configure the underlying jetty
> being started to also set the username via jcifs and am resorting to
> configuring it via the httpj directive from cxf again.
>
> <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>
>
>
> However, I don't see the control reaching the doFilter call of NtlmFilter
> though the filter seems to get initialized alright. Have been trying to
> figure out what may go wrong and have wasted the better part of my day
> already.
>
> Any pointers will help! Thanks in advance!
>
> Ref:
>
> http://stackoverflow.com/questions/16776974/using-jcifs-in-cxf-embedded-jetty-in-spring
>


Is Servlet Container used internally ? If yes then please add the filter
within web.xml

Cheers, Sergey

Reply via email to