* We instantiate both kinds of report servers below, but no resources are
* allocated till we call serve() on them.
*/
avroReportServer = new AvroReportServer(FlumeConfiguration.get()
.getReportServerPort());
thriftReportServer = new ThriftReportServer(FlumeConfiguration.get()
.getReportServerPort());
ReportManager.get().add(this);
try {
controlServer.serve();