public ErrorHandler(final @Delegate RouteProcessor delegate, final ViewResolver viewResolver,
final ControllerFactory controllerFactory, final BeanManager beanManager) {
this.delegate = delegate;
this.controllerFactory = controllerFactory;
this.beanManager = beanManager;
errorViewResolver = new ErrorViewResolver(viewResolver);
}