From 988de5317cf6ccc77dbc99dc429c1c7aedaabe13 Mon Sep 17 00:00:00 2001 From: Alex Karpovich Date: Fri, 21 Nov 2025 18:28:44 +0300 Subject: [PATCH] [*] add -add-opens --- build.gradle | 2 +- java/ws-server/src/main/docker/Dockerfile | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/build.gradle b/build.gradle index fd3c4809..bfa7f613 100644 --- a/build.gradle +++ b/build.gradle @@ -142,7 +142,7 @@ configure(javaProjects) { dependency 'com.epam.deltix:hd-date-time:0.2.11' dependency 'com.epam.deltix:thread-affinity:1.0.4' - dependencySet(group: 'com.epam.deltix', version: '3.0.2') { + dependencySet(group: 'com.epam.deltix', version: '3.0.3') { entry 'gflog-api' entry 'gflog-core' entry 'gflog-jul' diff --git a/java/ws-server/src/main/docker/Dockerfile b/java/ws-server/src/main/docker/Dockerfile index 48c7d97c..d69bde52 100644 --- a/java/ws-server/src/main/docker/Dockerfile +++ b/java/ws-server/src/main/docker/Dockerfile @@ -3,7 +3,9 @@ FROM amazoncorretto:17-alpine3.21 COPY ws-server /ws-server WORKDIR /ws-server +ENV JAVA_DEFAULT_OPTS=--add-opens=java.base/jdk.internal.misc=ALL-UNNAMED --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED --add-opens=java.base/java.lang=ALL-UNNAMED + EXPOSE 8099 -ENTRYPOINT ["/bin/sh", "-c", "java ${JAVA_OPTS} -cp . -jar timebase-ws-server-*.jar"] +ENTRYPOINT ["/bin/sh", "-c", "java ${JAVA_DEFAULT_OPTS} ${JAVA_OPTS} -cp . -jar timebase-ws-server-*.jar"] HEALTHCHECK CMD wget --tries=1 --spider http://localhost:8099/ping || exit 1 \ No newline at end of file