Looking at the source for ClassHelper, I am seeing that we are using
Class.forName() to load a new instance of a classes. This causes known
issues, due to Sun's implementation of class caching, inside of JBoss.
 
It is recommended to instead of doing 
 
Class.forName()
 
you do,
 
 Thread.currentThread().getContextClassLoader().loadClass() 
 
Is there any reason why we are using Class.forName?
 
There are mentions of this being an issue all over the JBoss forum, but
it is pretty hard to find. Here is one thread that make specific mention
of it.
 
http://www.jboss.org/index.html?module=bb&op=viewtopic&t=50041
 
Thoughts?
 
-Andrew
 
 

Reply via email to