I can't think of any drawbacks to the filter, and tha's what I would have suggested. Although, it probably doesn't even have to be as complicated as a wrapper... simply check for an existing session for the paths you do want a session created for, and if none is present go ahead and create it. I *think* that would do the trick.
-- Frank W. Zammetti Founder and Chief Software Architect Omnytex Technologies http://www.omnytex.com AIM: fzammetti Yahoo: fzammetti MSN: [EMAIL PROTECTED] On Wed, November 9, 2005 1:54 pm, Brian Moseley said: > my web application has three separate interfaces: an html ui, webdav, > and a custom http/xml protocol. clients of the latter two interfaces are > unaware of the http session, so i'd prefer that sessions not even be > constructed when requests come in through those interfaces. > > i see that StandardManager and PersistentManager have maxActiveSessions > attributes, which i could potentially set to 0, but that isn't a > solution since i *do* want to have sessions for the html ui. > > short of writing a new implementation of Manager, is there a way for me > to specify that sessions should not be created for, say, all requests to > /foo/*? > > one idea was a filter that wraps the request with a class that overrides > getSession. are there any drawbacks to that approach? > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]