docs: @Override
  	public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException {
  		try {
  			chain.doFilter(request, response);
  		} catch(Throwable t) {
  			String uuid = UUID.randomUUID().toString();
  			
  			LOGGER.error("Uncaught exception found with UUID: " + uuid, t);
  			
  			if(this.showError) {
  				throw new RuntimeException(t);
  			}
  			
  			throw new RuntimeException(errorMessage + uuid);
  		}
  	}