diff --git a/.java-version b/.java-version
index 62593409..03b6389f 100644
--- a/.java-version
+++ b/.java-version
@@ -1 +1 @@
-1.8
+17.0
diff --git a/pom.xml b/pom.xml
index f29e4dca..db199065 100644
--- a/pom.xml
+++ b/pom.xml
@@ -25,7 +25,7 @@
17
jdt_apt
1.2.0.Final
- 1.16.18
+ 1.18.36
commonapi-v1.0
${ENV_VAR}
target/classes/application.properties
@@ -511,12 +511,24 @@
org.apache.maven.plugins
maven-compiler-plugin
+ 3.14.0
17
17
+
+
+ org.projectlombok
+ lombok
+ ${org.projectlombok.version}
+
+
+ org.mapstruct
+ mapstruct-processor
+ ${org.mapstruct.version}
+
+
-
org.apache.maven.plugins
maven-resources-plugin
diff --git a/src/main/java/com/iemr/common/utils/JwtUserIdValidationFilter.java b/src/main/java/com/iemr/common/utils/JwtUserIdValidationFilter.java
index 0c12c3a6..2eb2ee2e 100644
--- a/src/main/java/com/iemr/common/utils/JwtUserIdValidationFilter.java
+++ b/src/main/java/com/iemr/common/utils/JwtUserIdValidationFilter.java
@@ -55,6 +55,8 @@ public void doFilter(ServletRequest servletRequest, ServletResponse servletRespo
// Skip login and public endpoints
if (path.equals(contextPath + "/user/userAuthenticate")
|| path.equalsIgnoreCase(contextPath + "/user/logOutUserFromConcurrentSession")
+ || path.startsWith(contextPath + "/swagger-ui")
+ || path.startsWith(contextPath + "/v3/api-docs")
|| path.startsWith(contextPath + "/public")) {
logger.info("Skipping filter for path: " + path);
filterChain.doFilter(servletRequest, servletResponse);