Hi Tamas

I am getting this error. do I need to inculde class SessionInactivityFilter
or implement this class. I didn't understand how it is going to work.

Servlet error: Error loading filter 'SessionInactivityFilter', filter-class
'javawebparts.filter.SessionInactivityFilter' not found

This is how my web.xml looks like;
<filter>
    <filter-name>SessionInactivityFilter</filter-name>
    <filter-class>javawebparts.filter.SessionInactivityFilter</filter-class>
    <init-param>
     <param-name>forwardTo</param-name>
     <param-value>/sessionError.do</param-value>
    </init-param>
  </filter> 
  <filter-mapping>
     <filter-name>SessionInactivityFilter</filter-name>
     <url-pattern>/*</url-pattern>
  </filter-mapping>
  


Tamas Szabo wrote:
> 
> Did you also map the filter to /* with a filter-mapping?
> 
> Just after the filter element you declared you should have:
> 
> <filter-mapping>
>   <filter-name>SessionInactivityFilter< /filter-name>
>   <url-pattern>/*</url-pattern>
> </filter-mapping>
> 
>  This is the first think I can think of.
> 
> If you think that you got that right it would be good if I could see your
> whole web.xml file.
> 
> Tamas
> 
> 
> 
> 
> On 9/25/06, mosho <[EMAIL PROTECTED]> wrote:
>>
>>
>> Thanks Tamas. That seems to get rid of the errors but it doesn't work.
>> When
>> the session expires, it doesn't take me to any page, I tried forwarding
>> to
>> struts actions and .jsp files, it doesn;t work for both. Any idea?
>>
>>   <filter>
>>     <filter-name>SessionInactivityFilter</filter-name>
>>     <filter-class>javawebparts.filter.SessionInactivityFilter
>> </filter-class>
>>     <init-param>
>>      <param-name>forwardTo</param-name>
>>      <param-value>/sessionError.do</param-value>
>>     </init-param>
>>   </filter>
>>
>>
>> Tamas Szabo wrote:
>> >
>> > Yes, you probably just added the filter at the end of the web.xml,
>> after
>> > the
>> > <error-page> element that you already had in there.
>> >
>> > You have to declare the elements in the order defined by the DTD.
>> > For 2.3 this is:
>> >
>> > <!ELEMENT web-app (icon?, display-name?, description?, distributable?,
>> > context-param*, filter*, filter-mapping*, listener*, servlet*,
>> > servlet-mapping*, session-config?, mime-mapping*, welcome-file-list?,
>> > error-page*, taglib*, resource-env-ref*, resource-ref*,
>> > security-constraint*,
>> > login-config?, security-role*, env-entry*, ejb-ref*,  ejb-local-ref*)>
>> >
>> > So try to have the declaration of the filter and filter-mapping just
>> > before
>> > the listener elements or  the servlet element if you don't have any
>> > listeners declared.
>> >
>> > Please don't hesitate to contact us if you have any other problems.
>> >
>> > Tamas
>> >
>> >
>> >
>> >
>> > On 9/25/06, mosho <[EMAIL PROTECTED]> wrote:
>> >>
>> >>
>> >> Thanks for all your replies.
>> >> My application is a struts application. I tried to use
>> >> SessionInactivityFilter, i am getting compilation errors.
>> >> I just have to include the following in my xml file or I need to do
>> >> something else also:
>> >>
>> >> <filter>
>> >>   <filter-name>SessionInactivityFilter</filter-name>
>> >>
>> >> <filter-class>javawebparts.filter.SessionInactivityFilter
>> </filter-class>
>> >>   <init-param>
>> >>     <param-name>forwardTo</param-name>
>> >>     <param-value>/session_expired.jsp</param-value>
>> >>   </init-param>
>> >> </filter>
>> >>
>> >> I get the following error:
>> >> Error(108,9): Invalid element 'filter' in content of 'web-app',
>> expected
>> >> elements '[taglib, resource-env-ref, resource-ref,
>> security-constraint,
>> >> login-config, security-role, env-entry, ejb-ref, ejb-local-ref]'.
>> >>
>> >>
>> >> Tamas Szabo wrote:
>> >> >
>> >> > Hi,
>> >> >
>> >> > You can use SessionInactivityFilter from the JavaWebParts project if
>> >> you
>> >> > don't want to reinvent the wheel:
>> >> >
>> >> > Doc:
>> >> >
>> >>
>> http://javawebparts.sourceforge.net/javadocs/javawebparts/filter/SessionInactivityFilter.html
>> >> >
>> >> > JWP Home Page:
>> >> > http://javawebparts.sourceforge.net/
>> >> >
>> >> > Good Luck,
>> >> >
>> >> > Tamas
>> >> >
>> >> >
>> >> >
>> >> >
>> >> >
>> >>
>> http://javawebparts.sourceforge.net/javadocs/javawebparts/filter/SessionInactivityFilter.html
>> >> >
>> >> > On 9/25/06, mosho <[EMAIL PROTECTED]> wrote:
>> >> >>
>> >> >>
>> >> >>
>> >> >> Hi All,
>> >> >>
>> >> >> When session times out I want to forward a request to another
>> >> page.Isit
>> >> >> possible to do it with HttpSessionListener?
>> >> >> How can I get response object so that I can redirect to another
>> page?
>> >> >>
>> >> >> Thanks for your  help!
>> >> >> --
>> >> >> View this message in context:
>> >> >>
>> >>
>> http://www.nabble.com/Question-about-session-time-out-using-Listener-tf2329396.html#a6480246
>> >> >> Sent from the Struts - User mailing list archive at Nabble.com.
>> >> >>
>> >> >>
>> >> >>
>> ---------------------------------------------------------------------
>> >> >> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> >> >> For additional commands, e-mail: [EMAIL PROTECTED]
>> >> >>
>> >> >>
>> >> >
>> >> >
>> >>
>> >> --
>> >> View this message in context:
>> >>
>> http://www.nabble.com/Question-about-session-time-out-using-Listener-tf2329396.html#a6486905
>> >> Sent from the Struts - User mailing list archive at Nabble.com.
>> >>
>> >>
>> >> ---------------------------------------------------------------------
>> >> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> >> For additional commands, e-mail: [EMAIL PROTECTED]
>> >>
>> >>
>> >
>> >
>>
>> --
>> View this message in context:
>> http://www.nabble.com/Question-about-session-time-out-using-Listener-tf2329396.html#a6488051
>> Sent from the Struts - User mailing list archive at Nabble.com.
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Question-about-session-time-out-using-Listener-tf2329396.html#a6489959
Sent from the Struts - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to