|Well, actually it's not even thread local. Each call checks the context
|classloader, and each context classloader has its own "java:comp"
|namespace. So it's "thread local, kind of". "Classloader local" really.
I see so you hash on ClassLoader? he he I like it...
<cough>goreadthecodemarc</cough>
|> this is why java: is vm local,
|
|Precisely. It's just a JNDI namespace, without the distribution on top.
it is a problem imho
|> it's going in the right direction, but java:
|> is global
|
|What do you mean by "java: is global"? Are you talking about app clients
|now?
right, RMH app clients won't work still,
| Don't bother with that right now.
ok so not right now, but in 5 minutes then LOL...
|It will work just fine when we get there, trust me.
<g> right </g>,
seriously now... ok let's drop it because java: done right is alot of work.
we still have some way to go but this is a step in the right direction.. and
definitely a big improvement over the past version
(as I see it you identify the naming context based on the class loader on
the context... so you tie a naming **not to a thread** but to **an
application** by lieu of the CCL created by the application, you removed the
1-n to a 1-1 (naming-app)... brilliant).
Threads are a dead web application concept, hopefully we will keep them
tamed in our containers but they will never again bother the applications...
hello! applications and transactions (their timed execution) ... that is the
design brick
It seems our vision is real after all... I also believe the deployment spec
is going to be key to that since we can then attack every VM under the
deployment with the right information attached to the application and forget
threads.... hmmmmm let's see how this plays with Tomcat... in fact I think
that Mr Lewis's work is exactly on that border... keep the research man.. I
am pretty sure it will boil down to the deployer setting the right stuff for
a interceptor...
marc
|
|/Rickard
|
|--
|Rickard �berg
|
|Email: [EMAIL PROTECTED]
|http://www.telkel.com
|http://www.jboss.org
|http://www.dreambean.com
|
|
|