info = strbuf.append("Request [").append(request.getClass().getName())
.append("], successful [false]: ")
.append(exc.getMessage()).toString();
strbuf.setLength(0);
distributeReply(replyTo, msgId, new AdminReply(AdminReply.UNKNOWN_SERVER, info));
} catch (MomException exc) {
if (logger.isLoggable(BasicLevel.WARN))
logger.log(BasicLevel.WARN, exc);
if (request == null) {
info = strbuf.append("Unexpected request to AdminTopic on server [")
.append(serverId).append("]: ").append(exc.getMessage()).toString();
strbuf.setLength(0);
} else {
info = strbuf.append("Request [").append(request.getClass().getName())
.append("], sent to AdminTopic on server [").append(serverId)
.append("], successful [false]: ")
.append(exc.getMessage()).toString();
strbuf.setLength(0);
}
distributeReply(replyTo, msgId, new AdminReply(false, info));
}
}