public void init() { log.debug("Initializing application '{}'", application); application.init(); router = application.getRouter(); errorHandler = application.getErrorHandler(); notFoundRouteHandler = application.getNotFoundRouteHandler(); routeContextFactory = getRouteContextFactory(); routeContextFactory.init(application); log.debug("RouteContext factory is '{}'", routeContextFactory.getClass().getName()); }