id, PayloadKey.AS_IS);
Integer.valueOf(id), PayloadKey.AS_IS);
   public Object invoke(Invocation invocation) throws Throwable   {      if (log.isTraceEnabled()) { log.trace("invoking " + ((MethodInvocation)invocation).getMethod().getName() + " on server"); }      invocation.getMetaData().addMetaData(Dispatcher.DISPATCHER,                                           Dispatcher.OID,                                           id, PayloadKey.AS_IS);      InvocationResponse response = (InvocationResponse)getClient().invoke(invocation, null);      invocation.setResponseContextInfo(response.getContextInfo());      if (log.isTraceEnabled()) { log.trace("got server response for " + ((MethodInvocation)invocation).getMethod().getName()); }      return response.getResponse();   }