Hi, As it turns out, the problem is actually that I've used Apache's mod_rewrite to transparently eliminate the context part of the path ('/xyz/app.htm' => '/app.htm') and obviously Tapestry uses the context as part of the cookie's path ...
Is there a way to setup Tapestry so that it will set up the cookie path without the context (or with an alternate path)? I have other applications on the same app server, so I still need to keep the apps in seperate contexts. I have taken a look in the code and I suppose I could simply hack it until it works, but obviously I'm hoping that it's possible just using a config file. Thanks Mike Davis On Thu, 3 May 2007 08:47:10 +0200 Mike Davis <[EMAIL PROTECTED]> wrote: > Hi, > > The problem is that I have a page that I'd like users to be able to > access with or without a session. This works fine, but calling > getVisit() on that page returns null whether or not the user > previously had an accessible visit object. Once a user has been to > that page, calls to getVisit() from *any other page* also return null, > again regardless of whether a visit object was previously accessible. > > Thanks > Mike Davis > > > > On Thu, 3 May 2007 04:50:29 +0300 > "Andreas Andreou" <[EMAIL PROTECTED]> wrote: > > > not, that's not correct... session is not invalidated when clicking > > on a DirectLink having the stateful flag set to false > > > > What exactly is the problem you're facing? > > > > On 5/3/07, Mike Davis <[EMAIL PROTECTED]> wrote: > > > > > > Hi all, > > > > > > I've been asked to do some work on a Tapestry 3 application > > > (unfortunately I can't upgrade it!) and I'm struggling with a > > > DirectLink/session issue. I would like to allow our users to > > > access certain pages without session, yet still be able to return > > > to pages that require a session, without losing any stored state. > > > > > > Is it possible to create a Tapestry app that allows a user to do > > > the following? > > > - open a page that creates and uses a visit object > > > - click a DirectLink with the stateful flag set to false > > > - go back to the first page and use the original visit object > > > again > > > > > > Is it correct to say that once a DirectLink is clicked with the > > > stateful flag set to false, any session data associated with that > > > user's session is invalidated? > > > > > > Thanks > > > Mike Davis > > > > > > --------------------------------------------------------------------- > > > 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] > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]