From 3c965342631487a324f9402c5e9ec839971b374a Mon Sep 17 00:00:00 2001 From: Tuna Aksoy Date: Thu, 2 Aug 2018 16:11:20 +0100 Subject: [PATCH] SEARCH-956 (Critical Sonar Reports: Alfresco Data Model) --- src/main/java/org/alfresco/opencmis/CMISUtils.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/alfresco/opencmis/CMISUtils.java b/src/main/java/org/alfresco/opencmis/CMISUtils.java index 3d1738f7c8..28007b8224 100644 --- a/src/main/java/org/alfresco/opencmis/CMISUtils.java +++ b/src/main/java/org/alfresco/opencmis/CMISUtils.java @@ -44,8 +44,10 @@ public class CMISUtils out.writeObject(source); out.flush(); - ObjectInputStream in = new ObjectInputStream(cos.getInputStream()); - target = (T) in.readObject(); + try (ObjectInputStream in = new ObjectInputStream(cos.getInputStream())) + { + target = (T) in.readObject(); + } } catch (Exception e) { throw new CmisRuntimeException("Object copy failed!", e);