From 8edaa93bda3415141e065b1c07107753ab8f2836 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thierry=20G=C3=B6ckel?= Date: Thu, 13 Aug 2020 10:07:23 +0200 Subject: [PATCH] Log warning message if tabular data mismatches --- .../v1/server/redaction/service/EntityRedactionService.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/redaction/service/EntityRedactionService.java b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/redaction/service/EntityRedactionService.java index eef620e1..602df948 100644 --- a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/redaction/service/EntityRedactionService.java +++ b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/redaction/service/EntityRedactionService.java @@ -23,7 +23,9 @@ import com.iqser.red.service.redaction.v1.server.tableextraction.model.Cell; import com.iqser.red.service.redaction.v1.server.tableextraction.model.Table; import lombok.RequiredArgsConstructor; +import lombok.extern.slf4j.Slf4j; +@Slf4j @Service @RequiredArgsConstructor public class EntityRedactionService { @@ -113,7 +115,8 @@ public class EntityRedactionService { private Map toMap(List keys, List values) { if (keys.size() != values.size()) { - throw new RuntimeException("Cannot merge lists of unequal size."); + log.warn("Cannot merge lists of unequal size, returning empty map."); + return new HashMap<>(); } Map result = new HashMap<>(); for (int i = 0; i < keys.size(); i++) {