Minor picky comment. I would rather have:
if (oneServer.isFailed()){
   ... throw exception...
}

log.info("gridhttps-server started");