diff --git a/src/main/java/org/gcube/datatransfer/resolver/http/StorageIDResolver.java b/src/main/java/org/gcube/datatransfer/resolver/http/StorageIDResolver.java index 348e27e..3188297 100644 --- a/src/main/java/org/gcube/datatransfer/resolver/http/StorageIDResolver.java +++ b/src/main/java/org/gcube/datatransfer/resolver/http/StorageIDResolver.java @@ -179,6 +179,10 @@ public class StorageIDResolver extends HttpServlet { logger.warn("NullPointerException during copy, skipping printStrackTrace"); sendErrorQuietly(response, 404); + } catch (Exception e) { + logger.error("Exception: ",e); + sendErrorQuietly(response, 404); + } finally { IOUtils.closeQuietly(in); IOUtils.closeQuietly(out);