char first = Character.toUpperCase(methodName.charAt(0));
String impl = "com.nirima.jenkins.webdav.impl.methods." + first + methodName.substring(1).toLowerCase();
try {
Class c = Class.forName(impl);
IMethod method = (IMethod) c.newInstance();
//method.init(request, response, null, repo, root);
return method;
} catch (Exception e) {
throw new MethodException("Exception in creating method " + methodName, e);
}