catch (NameLookupException e)
catch (UnregisteredNameException e)
  private boolean isLatestAgentIncarnation (AgentID agent, MessageAddress agentAddr)  {    if (agent == null) return false;    //  Check topology server to see if the given agent is still current    AgentID topoAgent = null;    try     {       topoAgent = AgentID.getAgentID (aspect, aspect.getServiceBroker(), agentAddr);     }    catch (NameLookupException e)    {      //  Thrown by AgentID.getAgentID when can't get & don't have any topo data for agent    }     catch (Exception e)     {       if (log.isDebugEnabled()) log.debug ("AgentID.getAgentID for " +agentAddr+        ": " +stackTraceToString(e));    }    if (topoAgent == null)     {      if (log.isInfoEnabled()) log.info ("AckBackend: No topology info for agent " +agent.getAgentName());      return false;  // we have to assume    }    //  Compare data    // if (!topoAgent.getNodeName().equals(agent.getNodeName())) return false;    if (topoAgent.getAgentIncarnationAsLong() > agent.getAgentIncarnationAsLong()) return false;    return true;  }