WIP: welcom + error - 404 anstatt 500
authorKai Moritz <kai@juplo.de>
Sat, 18 Jun 2016 22:08:07 +0000 (00:08 +0200)
committerKai Moritz <kai@juplo.de>
Sat, 18 Jun 2016 22:08:07 +0000 (00:08 +0200)
src/main/java/de/juplo/thymeproxy/Application.java
src/main/java/de/juplo/thymeproxy/DefaultExceptionHandler.java

index 48bea7d..03b106f 100644 (file)
@@ -5,10 +5,8 @@ import java.util.HashMap;
 import java.util.Locale;
 import java.util.Map;
 import org.apache.http.impl.client.CloseableHttpClient;
-import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.boot.SpringApplication;
 import org.springframework.boot.autoconfigure.SpringBootApplication;
-import org.springframework.boot.autoconfigure.web.ServerProperties;
 import org.springframework.context.annotation.Bean;
 import org.springframework.core.Ordered;
 import org.springframework.core.env.Environment;
@@ -25,10 +23,6 @@ import org.thymeleaf.templateresolver.TemplateResolver;
 @SpringBootApplication
 public class Application extends WebMvcConfigurerAdapter
 {
-  @Autowired
-  private ServerProperties properties;
-
-
   @Bean
   public RegexUrlHandlerMapping proxiedHandlerMapping(
       ProxyHttpRequestHandler proxy,
@@ -117,12 +111,6 @@ public class Application extends WebMvcConfigurerAdapter
     return resolver.resolveViewName("templates/500", Locale.getDefault());
   }
 
-  @Bean
-  public DefaultExceptionHandler defaultExceptionHandler()
-  {
-    return new DefaultExceptionHandler();
-  }
-
 
   @Override
   public void addViewControllers(ViewControllerRegistry registry)
index 6fb89b5..7aaf512 100644 (file)
@@ -18,6 +18,11 @@ import org.thymeleaf.exceptions.TemplateInputException;
 @ControllerAdvice
 public class DefaultExceptionHandler
 {
+  public DefaultExceptionHandler()
+  {
+  }
+
+
   @ResponseStatus(HttpStatus.NOT_FOUND)
   @ExceptionHandler(value = TemplateInputException.class)
   public ModelAndView templateInputExceptionHandler(