Hi all,

I am trying to incorporate a servlet into my struts 2 application. It seems 
that the struts 2 filter fires before the servlet has a chance to execute, 
thereby causing the struts engine to process the servlet url as a struts 
action. This of course results in a "no action found for url 
/ITIMAuthenticatedServices" message.

Is there a simple way of allowing my servlet to process my url 
/ITIMAuthenticatedServices other than making my servlet implement the Filter 
interface?

I have googled the heck out of this and have not found much on the subject. 
Struts 2 in Action (the book) shows that it can be done in one chapter, but 
never goes on to fully implement the details...and 'surpise' the sample app 
that comes with the book omits the servlet class talked about in the book. :-/

Thanks
-Jonathan

<servlet>
            <servlet-name>ITIMAuthenticatedServices</servlet-name>
            
<servlet-class>us.tx.state.hhsc.eim.eimconsole.servlets.ITIMAuthenticatedServices</servlet-class>
            <load-on-startup>1</load-on-startup>
      </servlet>
<servlet-mapping>
            <servlet-name>ITIMAuthenticatedServices</servlet-name>
            <url-pattern>/ITIMAuthenticatedServices</url-pattern>
      </servlet-mapping>
   <filter>
        <filter-name>struts2</filter-name>
        
<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
   </filter>

    <filter-mapping>
        <filter-name>struts2</filter-name>
        <url-pattern>/*</url-pattern>
    </filter-mapping>

Jonathan Lewis
System Analyst V
HHSC Enterprise Architecture
Enterprise Identity Management
(512) 438-2009

Reply via email to