diff --git a/auth/mvn-install-uws-locally.sh b/auth/mvn-install-authlib-rapclient-locally.sh similarity index 100% rename from auth/mvn-install-uws-locally.sh rename to auth/mvn-install-authlib-rapclient-locally.sh diff --git a/data-access/servlet/config/web-xml/web.xml-garrtoken-filter b/data-access/servlet/config/web-xml/web.xml-garrtoken-filter index 2d9d53f9b312d38900d05ed0d1bd65233a6af83e..32cc9aa64b5c222b4fc7fc45566d0606568c574a 100644 --- a/data-access/servlet/config/web-xml/web.xml-garrtoken-filter +++ b/data-access/servlet/config/web-xml/web.xml-garrtoken-filter @@ -20,7 +20,7 @@ </filter-mapping> <filter-mapping> <filter-name>NeaTokenFilter</filter-name> - <url-pattern>/soda</url-pattern> + <url-pattern>/sync</url-pattern> </filter-mapping> diff --git a/data-access/servlet/config/web-xml/web.xml-servlets b/data-access/servlet/config/web-xml/web.xml-servlets index a1ffa8e54953edb6c8e791ea48fe777a3c507d6c..f8a63f55861fdf418273ea8c8b588ee47e837537 100644 --- a/data-access/servlet/config/web-xml/web.xml-servlets +++ b/data-access/servlet/config/web-xml/web.xml-servlets @@ -83,7 +83,7 @@ </servlet> <servlet-mapping> <servlet-name>vlkb_soda</servlet-name> - <url-pattern>/soda</url-pattern> + <url-pattern>/sync</url-pattern> </servlet-mapping> <servlet-mapping> <servlet-name>vlkb_soda</servlet-name> @@ -105,7 +105,7 @@ </servlet> <servlet-mapping> <servlet-name>uws_merge</servlet-name> - <url-pattern>/uws_merge/*</url-pattern> + <url-pattern>/uws/merge/*</url-pattern> </servlet-mapping> @@ -123,7 +123,7 @@ </servlet> <servlet-mapping> <servlet-name>uws_mcutout</servlet-name> - <url-pattern>/uws_mcutout/*</url-pattern> + <url-pattern>/uws/mcutout/*</url-pattern> </servlet-mapping> diff --git a/data-access/servlet/src/main/webapp/WEB-INF/web-cutout-garrtoken.xml b/data-access/servlet/src/main/webapp/WEB-INF/web-cutout-garrtoken.xml index 74c67001711c7f452adf28985a748e62ad9be96d..7454992e71f8d5721e9a34ec2a69d39219ffbe93 100644 --- a/data-access/servlet/src/main/webapp/WEB-INF/web-cutout-garrtoken.xml +++ b/data-access/servlet/src/main/webapp/WEB-INF/web-cutout-garrtoken.xml @@ -86,7 +86,7 @@ </servlet> <servlet-mapping> <servlet-name>vlkb_soda</servlet-name> - <url-pattern>/soda</url-pattern> + <url-pattern>/sync</url-pattern> </servlet-mapping> <servlet> @@ -103,7 +103,7 @@ </servlet> <servlet-mapping> <servlet-name>uws_merge</servlet-name> - <url-pattern>/uws_merge/*</url-pattern> + <url-pattern>/uws/merge/*</url-pattern> </servlet-mapping> @@ -121,7 +121,7 @@ </servlet> <servlet-mapping> <servlet-name>uws_mcutout</servlet-name> - <url-pattern>/uws_mcutout/*</url-pattern> + <url-pattern>/uws/mcutout/*</url-pattern> </servlet-mapping> diff --git a/data-access/servlet/src/main/webapp/WEB-INF/web-cutout-ia2token.xml b/data-access/servlet/src/main/webapp/WEB-INF/web-cutout-ia2token.xml index b14435c663b14409a4db930366a6ae086883c421..6a4d15e5a9c4d4292119be2595cbb70100f3d171 100644 --- a/data-access/servlet/src/main/webapp/WEB-INF/web-cutout-ia2token.xml +++ b/data-access/servlet/src/main/webapp/WEB-INF/web-cutout-ia2token.xml @@ -86,7 +86,7 @@ </servlet> <servlet-mapping> <servlet-name>vlkb_soda</servlet-name> - <url-pattern>/soda</url-pattern> + <url-pattern>/sync</url-pattern> </servlet-mapping> <servlet> @@ -103,7 +103,7 @@ </servlet> <servlet-mapping> <servlet-name>uws_merge</servlet-name> - <url-pattern>/uws_merge/*</url-pattern> + <url-pattern>/uws/merge/*</url-pattern> </servlet-mapping> @@ -121,7 +121,7 @@ </servlet> <servlet-mapping> <servlet-name>uws_mcutout</servlet-name> - <url-pattern>/uws_mcutout/*</url-pattern> + <url-pattern>/uws/mcutout/*</url-pattern> </servlet-mapping> diff --git a/data-access/servlet/src/main/webapp/WEB-INF/web-cutout-iamtoken.xml b/data-access/servlet/src/main/webapp/WEB-INF/web-cutout-iamtoken.xml index 60217cdc5575545a747efa65834a448e2a38584c..dc09f5ce57954c057a4043cc6f503fd8d2aef302 100644 --- a/data-access/servlet/src/main/webapp/WEB-INF/web-cutout-iamtoken.xml +++ b/data-access/servlet/src/main/webapp/WEB-INF/web-cutout-iamtoken.xml @@ -76,7 +76,7 @@ </servlet> <servlet-mapping> <servlet-name>vlkb_soda</servlet-name> - <url-pattern>/soda</url-pattern> + <url-pattern>/sync</url-pattern> </servlet-mapping> <servlet> @@ -93,7 +93,7 @@ </servlet> <servlet-mapping> <servlet-name>uws_merge</servlet-name> - <url-pattern>/uws_merge/*</url-pattern> + <url-pattern>/uws/merge/*</url-pattern> </servlet-mapping> @@ -111,7 +111,7 @@ </servlet> <servlet-mapping> <servlet-name>uws_mcutout</servlet-name> - <url-pattern>/uws_mcutout/*</url-pattern> + <url-pattern>/uws/mcutout/*</url-pattern> </servlet-mapping> </web-app> diff --git a/data-access/servlet/src/main/webapp/WEB-INF/web.xml b/data-access/servlet/src/main/webapp/WEB-INF/web.xml index 01be24309f83e4e5769a4b393545502e18a8e55d..13b4928a3935425dc969e85ec3d317b1cf1370b0 100644 --- a/data-access/servlet/src/main/webapp/WEB-INF/web.xml +++ b/data-access/servlet/src/main/webapp/WEB-INF/web.xml @@ -6,7 +6,7 @@ --> <web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"> - <display-name>Via Lactea. Query FITS datacubes.</display-name> + <display-name>ViaLactea. Access FITS datacubes.</display-name> <distributable/> @@ -109,7 +109,7 @@ </servlet> <servlet-mapping> <servlet-name>vlkb_soda</servlet-name> - <url-pattern>/soda</url-pattern> + <url-pattern>/sync</url-pattern> </servlet-mapping> <servlet> @@ -126,7 +126,7 @@ </servlet> <servlet-mapping> <servlet-name>uws_merge</servlet-name> - <url-pattern>/uws_merge/*</url-pattern> + <url-pattern>/uws/merge/*</url-pattern> </servlet-mapping> @@ -144,7 +144,7 @@ </servlet> <servlet-mapping> <servlet-name>uws_mcutout</servlet-name> - <url-pattern>/uws_mcutout/*</url-pattern> + <url-pattern>/uws/mcutout/*</url-pattern> </servlet-mapping> </web-app> diff --git a/docker/Dockerfile.soda b/docker/Dockerfile.soda index ea88050d61581d4083eaf572ee3efc6d3d0a65a4..9521c56a73b4141ee31a313f310950601b616367 100644 --- a/docker/Dockerfile.soda +++ b/docker/Dockerfile.soda @@ -12,7 +12,7 @@ ENV CATALINA_BASE=/usr/local/tomcat ENV CATALINA_HOME=/usr/local/tomcat WORKDIR /root -ENV HOME /root +ENV HOME=/root # pre-configure port 8080 (no TSL) COPY deps/server.xml deps/server-connector.xml* ${CATALINA_BASE}/conf/ @@ -26,13 +26,10 @@ COPY deps/postgresql-*.jar ${CATALINA_BASE}/lib WORKDIR ${CATALINA_BASE} RUN chmod -R a+rwX conf -env ACCESS_CONTEXT_ROOT=datasets - - RUN apt-get -y update \ && apt-get -y install apt-utils \ - && apt-get -y install libcfitsio-bin unzip + && apt-get -y install libcfitsio-bin unzip libdavix0v5 ENV WEBAPP_DIR=/webapps/vlkb-soda diff --git a/docker/example-compose-soda.yaml b/docker/example-compose-soda.yaml index 7192354da24ca1f3dcb36a3d6aef9d767e515472..bcd6df28161f16ec049537f6b2a963bcc5b67e0c 100644 --- a/docker/example-compose-soda.yaml +++ b/docker/example-compose-soda.yaml @@ -9,7 +9,7 @@ services: ports: - 18019:8080 environment: - - ACCESS_CONTEXT_ROOT=ska#datasets + - ACCESS_CONTEXT_ROOT=soda volumes: - /srv/ska/surveys:/srv/datasets:ro restart: always @@ -22,7 +22,7 @@ services: ports: - 18025:8443 environment: - - ACCESS_CONTEXT_ROOT=ska#datasets + - ACCESS_CONTEXT_ROOT=soda - KEYSTORE_ALIAS=tomcat volumes: - /srv/ska/surveys:/srv/datasets:ro @@ -38,7 +38,7 @@ services: ports: - 18025:8443 environment: - - ACCESS_CONTEXT_ROOT=ska#datasets + - ACCESS_CONTEXT_ROOT=soda - KEYSTORE_ALIAS=tomcat - SKAIAM_INTROSPECT=https://iam-escape.cloud.cnaf.infn.it/introspect - SKAIAM_CLIENT=02cc260f-9837-4907-b2cb-a1a2d764fb15 diff --git a/docker/start-soda.sh.soda b/docker/start-soda.sh.soda index 0ed173f4465f6222dda3c60bb301257d6c895411..4a16193bee6f387c7e0cbd7eb45c2c079a4facba 100755 --- a/docker/start-soda.sh.soda +++ b/docker/start-soda.sh.soda @@ -7,7 +7,7 @@ date env # set optional -ACCESS_CONTEXT_ROOT=${ACCESS_CONTEXT_ROOT:-datasets} +ACCESS_CONTEXT_ROOT=${ACCESS_CONTEXT_ROOT:-soda} SECURITY=${SECURITY:-} KEYSTORE_ALIAS=${KEYSTORE_ALIAS:-}