if(trace) { log.trace(this + " sending initial lease ping to server to determine if server has leasing enabled."); }
// configuration should NOT be passed as want ping to be specific to client invoker
// and NOT to the client.
String leasePingerId = new GUID().toString();
Map requestMap = new HashMap();
requestMap.put(LeasePinger.LEASE_PINGER_ID, leasePingerId);
requestMap.put(LeasePinger.TIME_STAMP, Long.toString(System.currentTimeMillis()));
requestMap.put(ServerInvoker.TIMEOUT, leaseCreationTimeout);
if (trace) log.trace(this + " initiating lease for leasePingerId " + leasePingerId);