From 8fa4f0aef69a9e07d2ffe0c816e46ea5e4dd6e6a Mon Sep 17 00:00:00 2001 From: Tor-Einar Skog <tor-einar.skog@bioforsk.no> Date: Tue, 3 May 2016 16:30:15 +0200 Subject: [PATCH] Bugfix in logging --- .../no/nibio/vips/coremanager/service/ManagerResourceImpl.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/no/nibio/vips/coremanager/service/ManagerResourceImpl.java b/src/main/java/no/nibio/vips/coremanager/service/ManagerResourceImpl.java index 620dfe8..3d48560 100644 --- a/src/main/java/no/nibio/vips/coremanager/service/ManagerResourceImpl.java +++ b/src/main/java/no/nibio/vips/coremanager/service/ManagerResourceImpl.java @@ -379,7 +379,8 @@ public class ManagerResourceImpl implements ManagerResource{ // Deserialize the exception into string String res = resp.readEntity(String.class); // Log it - log.setMessage(res.substring(0,2047)); + Integer substrEnd = Math.min(2047, res.length()); + log.setMessage(res.substring(0,substrEnd)); ControllerGetter.getUserController().storeModelUsageLog(log); // Send exception throw new WebApplicationException(Response.status(resp.getStatus()).entity(res).build()); -- GitLab