Object proxy = factory.getProxy(ClassUtils.getDefaultClassLoader());
Object[] params = directMethod.getDefaultParameterValues();
directMethod.getMethod().invoke(proxy, params);
DirectTransactionResult result = methodInterceptor.result;
methodInterceptor.result = null;
return result;
} catch(InvocationTargetException e) {
String message = "Cannot invoke the action method " + directMethod + " of the direct class " + directAction;
throw new DirectException(message, e.getTargetException());