You are viewing a plain text version of this content. The canonical link for it is here.
Posted to derby-dev@db.apache.org by "David W. Van Couvering" <Da...@Sun.COM> on 2005/11/23 01:41:46 UTC

Foot-shooting with classloaders

A lesson (one that I will try to take to heart) in the kinds of horrible 
things one can do to oneself using classloaders.  This is about Jakarta 
Commons Logging (JCL).

Aside from the bugs this paper uncovers, it also has a great summary of 
the classloader delegation models and how they can be implemented.

http://www.qos.ch/logging/classloader.jsp

 From the conclusion:

"As demonstrated above, JCL's discovery mechanism brings very new and 
original ways of shooting yourself in the foot. For example, with JCL 
you can shoot yourself in the foot while aiming at the sky. Thanks to 
JCL you can be hit by lightning in the middle of the desert when it's 
not raining. If your computing life is too dull and trouble is what you 
are looking for, then JCL is certainly the way to go."