I think all server-side Ajax stuff runs in servlet mode and uses the standard (servlet) HttpSession while the portlet uses the PortletSession in portlet scope (PortletSession.PORTLET_SCOPE). This is one of several limitations of using Ajax in portlets. You might be able to use the portlet session in application scope, which should be the same as the regular http session.
Raphael Jean EntropySoft > -----Original Message----- > From: Liu Yan [mailto:[EMAIL PROTECTED] > Sent: mercredi 22 février 2006 19:23 > To: Tapestry users > Subject: ASO lost in a portlet request > > hi, > > I have an ASO object that has "session" scope, some how I found it lost > between multiple requests in a portlet app. Actually the ASO was created > in > a normal portlet request, and then lost when I click on > a tacos:AjaxDirectLink. I guess tacos and ordinary portlet request don't > share the same session, is that possible? > > Regards, > Liu Yan --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
