try {
final FlushableDataOutput output = ProtocolUtils.wrapAsDataOutput(os);
final ManagementRequestHeader header = new ManagementRequestHeader(ManagementProtocol.VERSION, -1, batchId, ModelControllerProtocol.HANDLE_REPORT_REQUEST);
header.write(output);
output.write(ModelControllerProtocol.PARAM_MESSAGE_SEVERITY);
output.writeUTF(severity.toString());
output.write(ModelControllerProtocol.PARAM_MESSAGE);
output.writeUTF(message);
output.writeByte(ManagementProtocol.REQUEST_END);
output.close();
} finally {