Details
Description
With Java 6, the calls to ClassLoader.loadClass() for array types will fail with a ClassNotFoundException. Sun "highly" recommends that
classLoader.loadClass(className)
be replaced with
Class.forName(className, false, classLoader)
The issue is described in...
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6500212
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6434149
Basically, ClassLoader.loadClass() is fine for plain classes (which is most of the cases in Beehive that I looked at), not for arrays etc. However, based on the recommendation from Sun, I can go through the code and just make changes to use Class.forName()