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."