log.warn("Error relaoding class "+className+": " + t);
log.warn("Error reloading class "+className+": " + t);
        public Class reloadClass(String className) {            Class c = null;            try {                byte buffer[] = null;                String fileName = className.replace('.', '/') + ".class";                InputStream in = null;                File classFile = findClassFile(className);                if(classFile != null) {                    in = new FileInputStream(classFile);                } else {                    in = getResource(fileName).openStream();                }                int length = in.available();                if (length != 0) {                    buffer = new byte[length];                    in.read(buffer);                    in.close();                }                if(buffer != null) {                    log.info(className + ":" + buffer.length + "," + buffer);                    c = defineClass(className, buffer, 0, buffer.length);                }            } catch (Throwable t) {                log.warn("Error relaoding class "+className+": " + t);            }            return c;        }