public static Server startServer(AvroSourceProtocol handler, int port) {
Responder responder = new SpecificResponder(AvroSourceProtocol.class,
handler);
Server server = new NettyServer(responder,
new InetSocketAddress(localhost, port));
server.start();
logger.info("Server started on hostname: {}, port: {}",
new Object[] { localhost, Integer.toString(server.getPort()) });
try {