We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent fb82946 commit a7e7f67Copy full SHA for a7e7f67
src/main/java/com/redhat/labs/lodestar/exception/mapper/GitApiExceptionHandler.java
@@ -0,0 +1,24 @@
1
+package com.redhat.labs.lodestar.exception.mapper;
2
+
3
+import java.util.HashMap;
4
+import java.util.Map;
5
6
+import javax.ws.rs.WebApplicationException;
7
+import javax.ws.rs.core.Response;
8
+import javax.ws.rs.ext.ExceptionMapper;
9
+import javax.ws.rs.ext.Provider;
10
11
+@Provider
12
+public class GitApiExceptionHandler implements ExceptionMapper<WebApplicationException> {
13
14
+ @Override
15
+ public Response toResponse(WebApplicationException exception) {
16
17
+ Map<String, String> map = new HashMap<>();
18
+ map.put("message", exception.getMessage());
19
20
+ return Response.status(exception.getResponse().getStatus()).entity(map).build();
21
22
+ }
23
24
+}
0 commit comments