TODO: An neuen Fehler anpassen, Separates Fehler-Template weg? Mehr...?
authorKai Moritz <kai@juplo.de>
Sat, 19 Sep 2020 10:46:52 +0000 (12:46 +0200)
committerKai Moritz <kai@juplo.de>
Mon, 28 Sep 2020 19:25:45 +0000 (21:25 +0200)
commit55815784054a9482c2de97cd027c83277e60d225
tree2172ecb3d3087e4ff87b920e88075acbb3b4918e
parent2d263a51cb8b7b46cd00288e9b625017bb5d797c
TODO: An neuen Fehler anpassen, Separates Fehler-Template weg? Mehr...?
Added a working @ExceptionHandler

* Both handlers resolve the handled exception as 503 Internal Server Error
  and are using the template "error/503", which was extended to print a
  message, that the reported exception was catched and handled.
* If one starts the app, it is clearly visible, that the mechanism only
  works for exceptions, that are thrown in the context of the controller.
* Also added a test-case, that shows, that MockMvc shows the expected
  behaviour for exceptions, that are thrown inside the container.
src/main/java/de/juplo/demo/ExampleController.java
src/main/java/de/juplo/demo/ExampleService.java
src/main/resources/templates/resolved.html [new file with mode: 0644]
src/test/java/de/juplo/demo/ExceptionHandlingApplicationTests.java