You simply get the HttpServletRequest object from flashgateway.Gateway.getHttpRequest() and then call getSession from there. If a session doesn't exist you need to pass true to getSession so that it will create one for you.
This method only works if you are within the same thread that made the HTTP request - i.e. your class was invoked normally by our RemoteObject framework by a normal NetConnection to the AMF Gateway Servlet. I've not heard of anyone having problems with the syntax so I'd be interested to hear how Pradeep or yourself are having issues with this. Without more information, however, I can not suggest what might be wrong. -----Original Message----- From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Brett Palmer Sent: Friday, May 06, 2005 1:53 AM To: [email protected] Subject: Re: [flexcoders] HttpRequest and HttpSession access in Remote Obj ect I think Pradeep's question is the same as mine. Is there a method in Flex to gain access to the webcontainers session information? We need this because we have a lot of existing server side code that uses a session object to determine login status, user rights, etc. We also use sessions to help determine the load on our servers. What is the recommended method for sharing session information with a Flex/Flash client and the server when using remote objects? Thanks in advance, Brett On 5/5/05, Matt Chotin <[EMAIL PROTECTED]> wrote: > > > > Hmm, that seems odd considering we need a request to reach the RemoteObject. > You're not spawning a thread are you? > > > > ________________________________ > > > From: [email protected] [mailto:[EMAIL PROTECTED] On > Behalf Of Pradeep > Sent: Thursday, May 05, 2005 4:48 AM > To: [email protected] > Subject: [flexcoders] HttpRequest and HttpSession access in Remote Object > > > > > I'am using Remote Objects to call my Java class methods on server. For > maintaining user information I need Http Session object. So I tried > using flashgateway.Gateway.getHttpRequest() and > flashgateway.Gateway.getHttpRequest().getSession() to get > HttpRequest > and HttpSession objects respectively. But > flashgateway.Gateway.getHttpRequest() method returns null. > > Unless I get reference to request obect I will not be able to access > Session object. > > Can anybody please suggest something? > > > > > ________________________________ > Yahoo! Groups Links > > > To visit your group on the web, go to: > http://groups.yahoo.com/group/flexcoders/ > > To unsubscribe from this group, send an email to: > [EMAIL PROTECTED] > > Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service. Yahoo! Groups Links Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/flexcoders/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/

