 more classloaders; when
 the component loads a LogFactory instance via the component classloader
 a reference to it gets stored in the static LogFactory.factories member,
 keyed by the component's classloader so different components don't
 stomp on each other. When the component is later unloaded, the container
 sets the component's classloader to null with the intent that all the
 component's classes get garbage-collected. However there's still a
 reference to the component's classloader from a key in the