-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Muthu,
On 9/3/2009 11:17 AM, muthu.chan...@sectra.se wrote: > I am using tomcat 5.5 and just wanted to write a simple servlet to get > some information using StandardManager such as activeSessions, > expriedSessions, sessionCounter etc.. I am not that familiar with these > classes. I noticed when the request comes into my servlet it comes as > RequestFacade where the org.apache.catalina.connector.Request is wrapped > inside it. I haven't figured out how to unwrap the Request object so that > I can get the Context from which I can get the Manager (StandardManager) > to access the information I need. Any help with a snippet of code to get > the Request Object from RequestFacade will be appreciated. Maybe try something like this: public class SneekyRequestFacade extends RequestFacade { public SneekyRequestFacade() { super(null); } public Request getRequest(RequestFacade rf) { return rf.request; } } Now: RequestFacade rf = ...; // get your requestfacade Request req = new SneekyRequestFacade().getRequest(rf); I think that ought to do it. Isn't OO abuse great? - -chris -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkqgPKMACgkQ9CaO5/Lv0PBmaACgvmnqSUh8xEhziGwDNE4SbVwQ ytQAnA2u2nUwb4XXtqLZqFa92oFDiBn2 =PCPu -----END PGP SIGNATURE----- --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org