workerPool = new WorkerPool(5);
final ServerFacadeImpl serverFacade = new ServerFacadeImpl(getAuthenticationManager());
serverFacade.setEncoder(encoderDecoder);
final ServerFacade sd = new ServerFacadeLogger(encoderDecoder, serverFacade);
sd.init();
socket = newServerSocket(port);
LOG.info("listening for connection on " + socket);
acceptAndHandleRequests(sd);