private ServerLocation locateServer (ServerTableEntry entry, String endpointType,
boolean block)
throws NoSuchEndPoint, ServerNotRegistered, ServerHeldDown
{
ServerLocation location = new ServerLocation() ;
// if server location is desired, then wait for the server
// to register back, then return location
ORBPortInfo [] serverORBAndPortList;