It's transitional -- not necessarily for back-compat. I should have commented it as such. In Beehive, we were using these four constants that Struts defined for storing errors, exceptions, locale, etc. I think it's something we need to work out -- do we want to keep storing these things in attributes with well-known names? If not, the Globals class can go away -- replaced by internal constants and APIs. I'd be in favor of that, but I didn't want to make a unilateral decision.

The use of these attributes isn't tied to the Servlet API, though -- we set them through the WebContext abstraction.

I'll put an @todo on this class in my next patch.

Rich

James Mitchell wrote:

So, while working on the shale build, I'm multitasking over to Ti and looking through some of the code there.

The first thing that strikes me as odd is o.a.t.Globals.

I mean, I thought one of the goals was to completely abstract any underlying api (servlet/portlet). Am I misunderstanding this? Or is this for backward compatibility?



--
James Mitchell
Software Engineer / Open Source Evangelist
Consulting / Mentoring / Freelance
EdgeTech, Inc.
http://www.edgetechservices.net/
678.910.8017
AIM:   jmitchtx
Yahoo: jmitchtx
MSN:   [EMAIL PROTECTED]
Skype: callto://jmitchtx





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



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

Reply via email to