From 05da1251a818a5a83967efa637869a533127d4e4 Mon Sep 17 00:00:00 2001 From: Jim Myers Date: Fri, 20 Mar 2026 15:58:12 -0400 Subject: [PATCH 1/3] try WEB-INF/payara* files --- .../{glassfish-resources.xml => payara-resources.xml} | 2 +- .../webapp/WEB-INF/{glassfish-web.xml => payara-web.xml} | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) rename src/main/webapp/WEB-INF/{glassfish-resources.xml => payara-resources.xml} (87%) rename src/main/webapp/WEB-INF/{glassfish-web.xml => payara-web.xml} (87%) diff --git a/src/main/webapp/WEB-INF/glassfish-resources.xml b/src/main/webapp/WEB-INF/payara-resources.xml similarity index 87% rename from src/main/webapp/WEB-INF/glassfish-resources.xml rename to src/main/webapp/WEB-INF/payara-resources.xml index 74af3be42ce..b928a0c4acf 100644 --- a/src/main/webapp/WEB-INF/glassfish-resources.xml +++ b/src/main/webapp/WEB-INF/payara-resources.xml @@ -1,5 +1,5 @@ - + - - + + / @@ -24,4 +24,4 @@ - + From 3b47e0c82c70f857772b77781f0f85d3514ccfc6 Mon Sep 17 00:00:00 2001 From: Jim Myers Date: Fri, 20 Mar 2026 16:29:02 -0400 Subject: [PATCH 2/3] update doctype --- src/main/webapp/WEB-INF/payara-resources.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/webapp/WEB-INF/payara-resources.xml b/src/main/webapp/WEB-INF/payara-resources.xml index b928a0c4acf..9ce9b996bcb 100644 --- a/src/main/webapp/WEB-INF/payara-resources.xml +++ b/src/main/webapp/WEB-INF/payara-resources.xml @@ -1,5 +1,5 @@ - + Date: Mon, 22 Jun 2026 17:23:21 -0400 Subject: [PATCH 3/3] CHanges per review --- src/main/docker/Dockerfile | 2 +- src/main/resources/META-INF/microprofile-config.properties | 4 ++-- src/main/webapp/WEB-INF/payara-resources.xml | 6 +++--- src/main/webapp/WEB-INF/payara-web.xml | 2 +- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/main/docker/Dockerfile b/src/main/docker/Dockerfile index e6dbb2f8679..d30ed83d533 100644 --- a/src/main/docker/Dockerfile +++ b/src/main/docker/Dockerfile @@ -30,7 +30,7 @@ FROM $BASE_IMAGE ENV MP_CONFIG_PROFILE=ct # Workaround to configure upload directories by default to useful place until we can have variable lookups in -# defaults for glassfish-web.xml and other places. +# defaults for payara-web.xml and other places. ENV DATAVERSE_FILES_UPLOADS="${STORAGE_DIR}/uploads" ENV DATAVERSE_FILES_DOCROOT="${STORAGE_DIR}/docroot" diff --git a/src/main/resources/META-INF/microprofile-config.properties b/src/main/resources/META-INF/microprofile-config.properties index 95f30b6ba1d..b2ad2e176fc 100644 --- a/src/main/resources/META-INF/microprofile-config.properties +++ b/src/main/resources/META-INF/microprofile-config.properties @@ -10,9 +10,9 @@ dataverse.build= # FILES # NOTE: The following uses STORAGE_DIR for both containers and classic installations. When defaulting to -# "com.sun.aas.instanceRoot" if not present, it equals the hardcoded default "." in glassfish-web.xml +# "com.sun.aas.instanceRoot" if not present, it equals the hardcoded default "." in payara-web.xml # (which is relative to the domain root folder). -# Also, be aware that this props file cannot provide any value for lookups in glassfish-web.xml during servlet +# Also, be aware that this props file cannot provide any value for lookups in payara-web.xml during servlet # initialization, as this file will not have been read yet! The names and their values are in sync here and over # there to ensure the config checker is able to check for the directories (exist + writeable). dataverse.files.directory=${STORAGE_DIR:/tmp/dataverse} diff --git a/src/main/webapp/WEB-INF/payara-resources.xml b/src/main/webapp/WEB-INF/payara-resources.xml index 9ce9b996bcb..04128c5410a 100644 --- a/src/main/webapp/WEB-INF/payara-resources.xml +++ b/src/main/webapp/WEB-INF/payara-resources.xml @@ -1,8 +1,8 @@ - + - @@ -12,7 +12,7 @@ - diff --git a/src/main/webapp/WEB-INF/payara-web.xml b/src/main/webapp/WEB-INF/payara-web.xml index 59c671d9844..5718ffa3486 100644 --- a/src/main/webapp/WEB-INF/payara-web.xml +++ b/src/main/webapp/WEB-INF/payara-web.xml @@ -1,5 +1,5 @@ - + /