Thanks Kris, This code snippet, is it from the struts code base? I guess that would mean that fixing the problem cannot be done without changing Struts itself?
-----Original Message----- From: Kris Schneider [mailto:[EMAIL PROTECTED]] Sent: Thursday, February 20, 2003 6:38 PM To: Struts Users Mailing List Subject: RE: REPOST: Locale object in session The problem eventually boils down to RequestUtils.retrieveUserLocale blindly calling: Locale userLocale = (Locale)pageContext.getAttribute(locale, PageContext.SESSION_SCOPE); Seems like it could check for the existence of a session and use pageContext.getRequest().getLocale() in its absence... Quoting James Childers <[EMAIL PROTECTED]>: > I would imagine that some tag inside your JSP is trying to access the > session, but you have session set to false. A stack trace would be helpful, > but unless you have a real good reason I would reconsider your decision not > to use sessions. I am not as familiar with the source as some on this list, > but from my examination of it it makes use of the session object and assumes > that it exists. > > -= J > > > > -----Original Message----- > > From: Tarek M. Nabil [mailto:[EMAIL PROTECTED]] > > Sent: Thursday, February 20, 2003 6:23 AM > > To: Struts (E-mail) > > Subject: RE: REPOST: Locale object in session > > > > Hi everyone, > > > > Could you please tell me if my question needs more > > clarificaton, I haven't had a response for it uptil now. > > > > I appreciate the help. > > > > Thanks > > > > -----Original Message----- > > From: Tarek M. Nabil > > Sent: Tuesday, February 18, 2003 5:08 PM > > To: Struts (E-mail) > > Subject: REPOST: Locale object in session > > > > > > Sorry for reposting this message, but I haven't got any responses yet. > > > > -----Original Message----- > > From: Tarek M. Nabil > > Sent: Sunday, February 16, 2003 11:18 PM > > To: Struts Users Mailing List > > Subject: RE: Locale object in session > > > > > > Thanks for the help. > > > > I still get a "can't access SESSION_SCOPE without an > > HttpSession: java.lang.IllegalArgumentException: can't access > > SESSION_SCOPE without an HttpSession" exception. > > > > I think the <bean:message> tag is the cause of this > > exception. I tried looking in the reference, and I cannot > > find a way of preventing this tag from searching for the > > Locale object in the session. > > > > Please help. > > > > Thanks > > > > -----Original Message----- > > From: Craig R. McClanahan [mailto:[EMAIL PROTECTED]] > > Sent: Saturday, February 15, 2003 11:57 PM > > To: Struts Users Mailing List > > Subject: Re: Locale object in session > > > > > > You'll need to do several things: > > > > * Set the "locale" servlet init parameter (on the controller servlet) > > to "false". > > > > * At the top of each JSP page, be sure to include: > > > > <%@ page session="false" %> > > > > so that JSP won't create a session for you > > > > * If you use the <html:html> tag, use a locale="false" attribute > > there as well. > > > > Craig > > > > > > On Sat, 15 Feb 2003, Tarek M. Nabil wrote: > > > > > Date: Sat, 15 Feb 2003 21:51:30 +0200 > > > From: Tarek M. Nabil <[EMAIL PROTECTED]> > > > Reply-To: Struts Users Mailing List <[EMAIL PROTECTED]> > > > To: "Struts (E-mail)" <[EMAIL PROTECTED]> > > > Subject: Locale object in session > > > > > > Hi everyone, > > > > > > I'm using Struts 1.0.2. > > > > > > I noticed that whenever a new session is created, Struts > > creates a locale object for that user and stores it in his > > session. I need to disable session state in my application, > > so how can I prevent Struts from doing this? > > > > > > Thanks > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > -- Kris Schneider <mailto:[EMAIL PROTECTED]> D.O.Tech <http://www.dotech.com/> --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]