FYI I changed WorkContext to use IdentityHashMap where possible for
performance. Related to this, I also removed
CONVERSATIONAL_IDENTIFIER and HTTP_IDENTIFIER from the conversational
and http session scope containers respectively, and replaced their
use with interned Strings in o.a.t.model.Scope. Lookups will still be
done by object identity but substituting the interned Strings
decouples the scope container implementations from various classes in
the runtime that had to reference them to obtain the identifiers
(e.g. BridgingInterceptor and JDKOutboundInvocationHandler.
Jim
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]