I am fairly new to the WebObjects world, so I was hoping to get some
help. I am running into a problem with extra sessions getting
created from a directAction . The part I don't understand is that a
session already exists somewhere, but context().hasSession is false
and existingSession() is null. I have the following logging
statement:
This produces "1 false null" the first time the directAction is
called. Each subsequent call to the directAction adds another
session, while the other two values remain false and null. I know
that the new session is created when pageWithName is called from the
directAction, but I don't know why the session is being created and
why I can't access it after it is created. Thanks in advance for
any help.
WebObjects can know about the session from two places: the URL or a
cookie. Where are you storing your session ID? If you using the
default of storing them in the URL and are hitting a direct action URL
like
then you are going to get a new session each time as there is no
session ID in that URL. See the WOSession documentation for how to
move the session ID into a cookie.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden