This looks like incorrect caching of the classloader within AOP?
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4126651#4126651
can you investigate to see if my guess is correct, or if it is something else?
Also we need to revisit the scope issue mentioned on that thread.
We probably want to look at adding a getScopeKey() to the MetaData interface
for you to use as the definitive value?