From 08a37c5ffca3ed7ecd68831e88005a399684380e Mon Sep 17 00:00:00 2001 From: Robert Butora <robert.butora@inaf.it> Date: Wed, 18 Dec 2024 14:55:15 +0200 Subject: [PATCH] docker: modif web.xml url-pattern /soda -> /query and set default CONTEXT_ROOT for docker to siav2 (e.g. default access <host:port>/siav2/query?POS=CIRCLE 0 0 1) --- data-discovery/pom.xml | 4 ++-- data-discovery/src/main/webapp/WEB-INF/web.xml | 2 +- docker/Dockerfile | 3 --- docker/example-compose.yaml | 4 ++-- docker/start-siav2.sh | 6 +++++- 5 files changed, 10 insertions(+), 9 deletions(-) diff --git a/data-discovery/pom.xml b/data-discovery/pom.xml index 9132e0d..a87cf98 100644 --- a/data-discovery/pom.xml +++ b/data-discovery/pom.xml @@ -11,8 +11,8 @@ <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> - <maven.compiler.source>7</maven.compiler.source> - <maven.compiler.target>7</maven.compiler.target> + <maven.compiler.source>8</maven.compiler.source> + <maven.compiler.target>8</maven.compiler.target> </properties> diff --git a/data-discovery/src/main/webapp/WEB-INF/web.xml b/data-discovery/src/main/webapp/WEB-INF/web.xml index f71dce9..6ba11f1 100644 --- a/data-discovery/src/main/webapp/WEB-INF/web.xml +++ b/data-discovery/src/main/webapp/WEB-INF/web.xml @@ -27,7 +27,7 @@ </servlet> <servlet-mapping> <servlet-name>vlkb_search</servlet-name> - <url-pattern></url-pattern> + <url-pattern>/query</url-pattern> </servlet-mapping> diff --git a/docker/Dockerfile b/docker/Dockerfile index ec6cf28..aef2090 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -30,9 +30,6 @@ COPY deps/setenv.sh ${CATALINA_BASE}/bin/ WORKDIR ${CATALINA_BASE} RUN chmod -R a+rwX conf -# set default -env DISCOVERY_CONTEXT_ROOT=datasets - # configure during start-up COPY start-siav2.sh /root diff --git a/docker/example-compose.yaml b/docker/example-compose.yaml index 17f0998..9d6ca03 100644 --- a/docker/example-compose.yaml +++ b/docker/example-compose.yaml @@ -21,11 +21,11 @@ services: ports: - 8080:8080 environment: - - DISCOVERY_CONTEXT_ROOT=vlkb#datasets#siav2 + - DISCOVERY_CONTEXT_ROOT=siav2 - DB_URI=jdbc:postgresql://vlkb-db:5432/vialactea - DB_USERNAME=vialactea - DB_PASSWORD=ia2vlkb - - CUTOUT_SERVICE_URL=http://vlkb-devel.ia2.inaf.it:8004/vlkb/datasets/soda + - CUTOUT_SERVICE_URL=http://vlkb-devel.ia2.inaf.it:80/soda volumes: diff --git a/docker/start-siav2.sh b/docker/start-siav2.sh index 4bab12e..200a147 100755 --- a/docker/start-siav2.sh +++ b/docker/start-siav2.sh @@ -6,6 +6,11 @@ set -eux date env +# set optional +DISCOVERY_CONTEXT_ROOT=${DISCOVERY_CONTEXT_ROOT:-siav2} +DBG_LEVEL=${DEBUG_LEVEL:-CONFIG} + + # configure CONTEXT_ROOT mkdir -p $CATALINA_BASE/conf/Catalina/localhost @@ -28,7 +33,6 @@ echo "<Context docBase=\"$WEBAPP_DIR\"/>" > $CATALINA_BASE/conf/Catalina/localho # configure debug level -DBG_LEVEL=${DEBUG_LEVEL:-CONFIG} sed -i "s/.*SearchServlet\.level.*=.*/SearchServlet.level = $DBG_LEVEL/g" $CATALINA_BASE/conf/siav2.logging.properties sed -i "s/.*FormatResponseFilter\.level.*=.*/FormatResponseFilter.level = $DBG_LEVEL/g" $CATALINA_BASE/conf/siav2.logging.properties sed -i "s/.*DbObstap\.level.*=.*/DbObstap.level = $DBG_LEVEL/g" $CATALINA_BASE/conf/siav2.logging.properties -- GitLab