diff --git a/src/main/java/org/gcube/portlets/user/workspace/server/LocalUploadServlet.java b/src/main/java/org/gcube/portlets/user/workspace/server/LocalUploadServlet.java index ef3f567..81525ff 100644 --- a/src/main/java/org/gcube/portlets/user/workspace/server/LocalUploadServlet.java +++ b/src/main/java/org/gcube/portlets/user/workspace/server/LocalUploadServlet.java @@ -452,7 +452,9 @@ public class LocalUploadServlet extends HttpServlet { response.setStatus(HttpServletResponse.SC_INTERNAL_SERVER_ERROR); HandlerResultMessage resultMessage = HandlerResultMessage.errorResult(message); response.getWriter().write(resultMessage.toString()); - response.flushBuffer(); + //5.6 Closure of Response Object: + //When a response is closed, the container must immediately flush all remaining content in the response buffer to the client +// response.flushBuffer(); } catch (IOException e){ logger.warn("IOException class name: "+e.getClass().getSimpleName()); if (e.getClass().getSimpleName().equals("ClientAbortException")) @@ -467,7 +469,9 @@ public class LocalUploadServlet extends HttpServlet { response.setStatus(HttpServletResponse.SC_ACCEPTED); HandlerResultMessage resultMessage = HandlerResultMessage.okResult(message); response.getWriter().write(resultMessage.toString()); - response.flushBuffer(); + //5.6 Closure of Response Object: + //When a response is closed, the container must immediately flush all remaining content in the response buffer to the client +// response.flushBuffer(); } catch (IOException e){ logger.warn("IOException class name: "+e.getClass().getSimpleName()); if (e.getClass().getSimpleName().equals("ClientAbortException")) @@ -482,7 +486,9 @@ public class LocalUploadServlet extends HttpServlet { response.setStatus(HttpServletResponse.SC_ACCEPTED); HandlerResultMessage resultMessage = HandlerResultMessage.warnResult(message); response.getWriter().write(resultMessage.toString()); - response.flushBuffer(); + //5.6 Closure of Response Object: + //When a response is closed, the container must immediately flush all remaining content in the response buffer to the client +// response.flushBuffer(); } catch (IOException e){ logger.warn("IOException class name: "+e.getClass().getSimpleName()); if (e.getClass().getSimpleName().equals("ClientAbortException"))