From 5c9e18c7ba19e53585a9c9cd20a2210f6a022b31 Mon Sep 17 00:00:00 2001 From: pabloFuente Date: Tue, 19 May 2020 13:25:56 +0200 Subject: [PATCH] openvidu-server: normalize DOTENV_PATH --- .../main/java/io/openvidu/server/config/OpenviduConfig.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/openvidu-server/src/main/java/io/openvidu/server/config/OpenviduConfig.java b/openvidu-server/src/main/java/io/openvidu/server/config/OpenviduConfig.java index 27c82131..6d047c61 100644 --- a/openvidu-server/src/main/java/io/openvidu/server/config/OpenviduConfig.java +++ b/openvidu-server/src/main/java/io/openvidu/server/config/OpenviduConfig.java @@ -37,6 +37,7 @@ import java.util.Map; import javax.annotation.PostConstruct; +import org.apache.commons.io.FilenameUtils; import org.apache.http.Header; import org.apache.http.message.BasicHeader; import org.kurento.jsonrpc.JsonUtils; @@ -916,12 +917,13 @@ public class OpenviduConfig { if (getDotenvPath() != null && !getDotenvPath().isEmpty()) { Path path = getDotenvFilePathFromDotenvPath(getDotenvPath()); - File file = path.toFile(); + String normalizePath = FilenameUtils.normalize(path.toAbsolutePath().toString()); + File file = new File(normalizePath); if (file.exists()) { return file; } else { - log.error(".env file not found at {}", path.toAbsolutePath().toString()); + log.error(".env file not found at {}", file.getAbsolutePath().toString()); } } else {