diff --git a/.devcontainer/development/Dockerfile b/.devcontainer/development/Dockerfile
index 9af72aded65..75027efa838 100644
--- a/.devcontainer/development/Dockerfile
+++ b/.devcontainer/development/Dockerfile
@@ -1,4 +1,11 @@
-FROM tomcat:9.0.56-jdk8-openjdk
+FROM openjdk:11-jdk-slim
+
+# Set environment variables for Tomcat
+ENV CATALINA_HOME /usr/local/tomcat
+ENV PATH $CATALINA_HOME/bin:$PATH
+
+# Copy Tomcat installation from the official Tomcat image
+COPY --from=tomcat:9.0.97 /usr/local/tomcat $CATALINA_HOME
# Labels
LABEL author="OpenOSP" \
@@ -16,8 +23,8 @@ WORKDIR /workspace
RUN apt-get update && apt-get install -y --no-install-recommends \
dos2unix curl git wget apt-transport-https ca-certificates gnupg lsb-release \
locales iputils-ping gettext fontconfig libc6 libfreetype6 libjpeg62-turbo \
- libpng16-16 libssl1.1 libstdc++6 libx11-6 libxcb1 libxext6 libxtst6 \
- libxrender1 xfonts-75dpi xfonts-base zlib1g maven mariadb-client \
+ libpng16-16 libssl-dev libstdc++6 libx11-6 libxcb1 libxext6 libxtst6 \
+ libxrender1 libxi6 xfonts-75dpi xfonts-base zlib1g maven mariadb-client \
nano openssh-client vim-tiny \
&& apt-get clean && rm -rf /var/lib/apt/lists/*
diff --git a/pom.xml b/pom.xml
index d1d2cf90760..629579c3a56 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1431,12 +1431,28 @@
4.4.1
-
-
-
-
-
-
+
+ com.sun.xml.ws
+ jaxws-ri
+ 2.3.3
+ pom
+
+
+ javax.xml.bind
+ jaxb-api
+ 2.3.1
+
+
+ javax.annotation
+ javax.annotation-api
+ 1.3.2
+
+
+
+ com.sun.xml.bind
+ jaxb-impl
+ 2.3.3
+
javax.servlet
jstl
@@ -1534,8 +1550,8 @@
maven-compiler-plugin
3.8.1
- 1.8
- 1.8
+ 11
+ 11