That's just how it works. With cookie based session management you are
identified by a single cookie object that would be available to the
server regardless of which tab you operated in (this is a side effect
of how they work with browser clients, not the sever) . With
jsessionid's the identification of someone is kept strictly in the
urls, so it would make sense that what you wanted to do would work
with cookies disabled.

Really though, I have to wonder if this is an actual problem for your
application or not? I don't currently use any web applications that
require two browser windows to be open to operate them. It would seem
to be slightly counter-intuitive.

On 11/29/06, Robert Breidecker <[EMAIL PROTECTED]> wrote:
I have a stateful Tapestry application which includes
a wizard that steps the user from one page to another
to collect input data.  If I run my application in two
browser windows (or tabs) within the same browser
session, each instance of my application steps on the
session variables in the the other instance.

I noticed that the HTML for each application contained
the same jsessionid.  I turned off cookies for my
application at the server level (Tomcat 5.5) and then
my application worked fine across two browser windows.
The URLs for both instances now include the jsessionid
in them and each jsessionid is different.

Even though this works for me, is this really the way
to solve my problem?  It seems like I must be missing
something in Tapestry that would handle this for me,
regardless if cookies are on or off.

~Rob Breidecker



____________________________________________________________________________________
Do you Yahoo!?
Everyone is raving about the all-new Yahoo! Mail beta.
http://new.mail.yahoo.com

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




--
Jesse Kuhnert
Tapestry/Dojo/(and a dash of TestNG), team member/developer

Open source based consulting work centered around
dojo/tapestry/tacos/hivemind. http://blog.opencomponentry.com

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

Reply via email to