code: static Class<?> loadClass(ClassLoader cl, String classTypeName) throws InvocationException {
          try {
              return cl.loadClass(classTypeName);
          } catch (ClassNotFoundException e) {
              throw new InvocationException(e, "Unable to load class {0} with class loader {1}", classTypeName, cl);
          }
      }
docs: Loads a class from classloader
  
  @param cl classloader to be used
  @param classTypeName fully qualified class name
  @return
  @throws InvocationException if class was not found in classloader