Taxonomy of class loader problems encountered when using Jakarta Commons Logging