Anyway, my view-level code isn't seeing the value, so I guess that
 means that requestDispatcher.forward() spawns a new thread. This
 makes sense, but I hadn't thought of it that way.


Forwarding had better *not* create a new thread ... that would violate the
servlet spec. Something else must be going on.

uh, yeah. my bad. I was initializing the ThreadLocal in one constructor but not the other, and I picked the wrong one.

OK then. I'm probably going to let this stew for a while in my local code, unless people really want to see this in the core. Last time we just stalled wondering which class should hold the ThreadLocal, since unlike FacesContext, ActionContext is an interface.

Joe

--
Joe Germuska [EMAIL PROTECTED] http://blog.germuska.com "Narrow minds are weapons made for mass destruction" -The Ex

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

Reply via email to