cat.info("Did load class: " + name);
classLoaderCat.info("Did load class: " + name);
        protected Class findClass(String name) throws ClassNotFoundException {            File classFile = findClassFile(name);            if (classFile == null) {                throw new ClassNotFoundException(name);            }            Class newClass;            try {                FileInputStream in = new FileInputStream(classFile);                int length = in.available();                if (length == 0) {                    throw new ClassNotFoundException(name);                }                byte buffer[] = new byte[length];                in.read(buffer);                in.close();                newClass = defineClass(name, buffer, 0, buffer.length);                cat.info("Did load class: " + name);            } catch (IOException e) {                throw new ClassNotFoundException(e.getMessage());            }            return newClass;        }