public static Class findFunctionClass(String name) { if (name == null) return null; if (name.indexOf('.') < 0) // consider as full qualified name name = FUNCTIONS_PACKAGE + name; try { return Class.forName(name); } catch (Error er) { // too bad logger.severe("Function class " + name + " " + er); } catch (Exception ex) { logger.severe("Function class " + name + " not found or " + ex); } return null; }