summaryrefslogtreecommitdiffstats
path: root/metrics-proxy
diff options
context:
space:
mode:
authorgjoranv <gv@verizonmedia.com>2019-06-04 11:06:26 +0200
committergjoranv <gv@verizonmedia.com>2019-06-04 11:06:26 +0200
commit37b33d2bdb07c41aa29a510ff54f740263a7922b (patch)
tree6c40e6464f9f70620bda966d51b02418a7e93acd /metrics-proxy
parent696f59cb6a45e7db6e0c0d843af44c9ccbcd7f09 (diff)
Catch JsonProcessingException instead of IOException
Diffstat (limited to 'metrics-proxy')
-rw-r--r--metrics-proxy/src/main/java/ai/vespa/metricsproxy/metric/model/json/JsonRenderingException.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/metrics-proxy/src/main/java/ai/vespa/metricsproxy/metric/model/json/JsonRenderingException.java b/metrics-proxy/src/main/java/ai/vespa/metricsproxy/metric/model/json/JsonRenderingException.java
index 05df3bb12c9..6ad8da13073 100644
--- a/metrics-proxy/src/main/java/ai/vespa/metricsproxy/metric/model/json/JsonRenderingException.java
+++ b/metrics-proxy/src/main/java/ai/vespa/metricsproxy/metric/model/json/JsonRenderingException.java
@@ -4,9 +4,9 @@
package ai.vespa.metricsproxy.metric.model.json;
+import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.databind.ObjectMapper;
-import java.io.IOException;
import java.util.Map;
import java.util.logging.Logger;
@@ -32,7 +32,7 @@ public class JsonRenderingException extends RuntimeException {
private static String wrap(String message) {
try {
return new ObjectMapper().writeValueAsString(Map.of("error", message));
- } catch (IOException e) {
+ } catch (JsonProcessingException e) {
log.log(WARNING, "Could not encode error message to json:", e);
return "Could not encode error message to json, check the log for details.";
}