This logout function was added in Servlet Spec 2.4 http://mail-archives.apache.org/mod_mbox/tomcat-dev/200208.mbox/%[email protected]%3E But even after pointing to Dynamic web module 2.4, and Tomcat 7.0, I am not able to access that API.
Regards, Javed On Wed, Jun 20, 2012 at 1:00 PM, javed Ansari <[email protected]> wrote: > These settings I already have. > Does that mean logout has been removed from the Servlet 3.0. > The book I am referring uses servlet 2.0. Can anybody confirm this? > > On Wed, Jun 20, 2012 at 12:44 PM, Konstantin Kolinko < > [email protected]> wrote: > >> 2012/6/20 javed Ansari <[email protected]>: >> > It seems I am invalidating another servlet than the one which >> authenticated >> > the webapp. This confusion is because I am using Google Web Toolkit >> > application template which not just a plain servlet application. >> > I am now trying to invalidate all the sessions by calling >> > HttpSession.logout(). I can see this API in a servlet book but in >> Eclipse >> > it is not able to find out even with the latest JDK 1.7. >> > May be I need to post this onto some Java forum... >> >> Servlet API is not part of Java SE, so JDK version does not matter much. >> >> To use Servlet 3.0 methods your app must be a "Servlet 3.0" web >> application (in your web.xml and in your Eclipse Project settings) >> and must use jars from Tomcat 7. (in your Java Build Path in your >> Eclipse Project settings) >> >> E.g. to create a new project (using Eclipse for Java EE Developers) >> menu File > New > Project... -> Web > Dynamic Web Project -> >> and the "New Dynamic Web Project" dialog needs the following values >> Target runtime = Tomcat 7, >> Dynamic web module version = 3.0. >> >> >> Best regards, >> Konstantin Kolinko >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] >> >> >
