BootLog.debug("Configure finder: class=" + className);
    private void configureFinder(List<DeviceFinder> finders, ConfigurationElement element) {        final String className = element.getAttribute("class");        BootLog.debug("Configure finder: class=" + className);        if (className != null) {            try {                final Class cls = Thread.currentThread()                        .getContextClassLoader().loadClass(className);                final DeviceFinder finder = (DeviceFinder) cls.newInstance();                finders.add(finder);            } catch (ClassNotFoundException ex) {                BootLog.error("Cannot find finder class " + className);            } catch (IllegalAccessException ex) {                BootLog.error("Cannot access finder class " + className);            } catch (InstantiationException ex) {                BootLog.error("Cannot instantiate finder class " + className);            } catch (ClassCastException ex) {                BootLog.error("Finder class " + className                        + " does not implement the DeviceFinder interface");            }        }    }