docs: @Override
      protected Object performInvocation(Exchange exchange, final Object serviceObject, Method m,
                                         Object[] paramArray) throws Exception {
          // This retrieves the appropriate method from the wrapper class
          m = serviceObject.getClass().getMethod(m.getName(), m.getParameterTypes());
          return super.performInvocation(exchange, serviceObject, m, paramArray);
      }