public Object invokeMethod(Object resource, GenericMethodResource methodResource, ApplicationContext context)
{
for (ObjectFactory<FilterDescriptor> factory : context.getProviders().getMethodInvokerFilters(context.getPath()))
{
MethodInvokerFilter f = (MethodInvokerFilter)factory.getInstance(context);
f.accept(methodResource);
}
Object[] p = new Object[methodResource.getMethodParameters().size()];
int i = 0;
for (org.exoplatform.services.rest.method.MethodParameter mp : methodResource.getMethodParameters())