From 2eb404f8025ac4f20b1007ec89accb89ec85f8d2 Mon Sep 17 00:00:00 2001 From: iroqueta Date: Wed, 20 Dec 2023 16:53:43 -0300 Subject: [PATCH] Read an upload Excel File was not working using Spring Boot Issue: 106086 --- .../main/java/com/genexus/internet/HttpContext.java | 13 +++++++------ java/src/main/java/com/genexus/util/GXFile.java | 2 +- 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/java/src/main/java/com/genexus/internet/HttpContext.java b/java/src/main/java/com/genexus/internet/HttpContext.java index 0b023979b..3d2c5ab66 100644 --- a/java/src/main/java/com/genexus/internet/HttpContext.java +++ b/java/src/main/java/com/genexus/internet/HttpContext.java @@ -378,12 +378,13 @@ public void sendResponseStatus(int statusCode, String statusDescription) } } getResponse().setStatus(statusCode); - try { - getResponse().sendError(statusCode, statusDescription); - } - catch(Exception e) { - if (logger.isErrorEnabled()) { - logger.error("Could not send Response Error Code", e); + if (!ApplicationContext.getInstance().isSpringBootApp()) { + try { + getResponse().sendError(statusCode, statusDescription); + } catch (Exception e) { + if (logger.isErrorEnabled()) { + logger.error("Could not send Response Error Code", e); + } } } setAjaxCallMode(); diff --git a/java/src/main/java/com/genexus/util/GXFile.java b/java/src/main/java/com/genexus/util/GXFile.java index 896442886..eeed8a938 100644 --- a/java/src/main/java/com/genexus/util/GXFile.java +++ b/java/src/main/java/com/genexus/util/GXFile.java @@ -237,7 +237,7 @@ public boolean exists() { if (sourceSeted()) { try { resetErrors(); - if (ApplicationContext.getInstance().isSpringBootApp() && new ClassPathResource(source).exists()) + if (ApplicationContext.getInstance().isSpringBootApp() && source != null && new ClassPathResource(source).exists()) { return true; }