docs: @Bean
  	public WebServerFactoryCustomizer<ConfigurableServletWebServerFactory> adminfacesWebServerFactoryCustomizer() {
  		return factory -> {
  			factory.addErrorPages(new ErrorPage(HttpStatus.FORBIDDEN, "/403.jsf"),
  					new ErrorPage(AccessDeniedException.class, "/403.jsf"),
  					new ErrorPage(AccessLocalException.class, "/403.jsf"),
  					new ErrorPage(HttpStatus.NOT_FOUND, "/404.jsf"),
  					new ErrorPage(HttpStatus.INTERNAL_SERVER_ERROR, "/500.jsf"),
  					new ErrorPage(Throwable.class, "/500.jsf"),
  					new ErrorPage(ViewExpiredException.class, "/expired.jsf"),
  					new ErrorPage(OptimisticLockException.class, "/optimistic.jsf")
  			);
  			factory.addInitializers(servletContext -> {
  				servletContext.addListener(new AdminServletContextListener());
  			});
  		};
  	}