diff --git a/doc/release-notes/6.2024.12update.md b/doc/release-notes/6.2025.1_update.md similarity index 89% rename from doc/release-notes/6.2024.12update.md rename to doc/release-notes/6.2025.1_update.md index e929426736c..91db735132a 100644 --- a/doc/release-notes/6.2024.12update.md +++ b/doc/release-notes/6.2025.1_update.md @@ -1,15 +1,15 @@ -- Payara application server has been upgraded to version 6.2024.12. +- Payara application server has been upgraded to version 6.2025.1. ## Installation The following assumes the standard instructions to undeploy v6.5, stop payara, `export PAYARA=/usr/local/payara6`, etc. have been done already. -### Upgrade to Payara 6.2024.12 +### Upgrade to Payara 6.2025.1 Option 1: The steps below reuse your existing domain directory with the new distribution. You may also want to review the Payara upgrade instructions as it could be helpful during any troubleshooting: -[Payara Release Notes](https://docs.payara.fish/community/docs/Release%20Notes/Release%20Notes%206.2024.12.html). +[Payara Release Notes](https://docs.payara.fish/community/docs/6.2025.1/Release%20Notes/Release%20Notes%206.2025.1.html). We also recommend you ensure you followed all update instructions from the past releases regarding Payara. (The most recent Payara update was for [v6.3](https://github.com/IQSS/dataverse/releases/tag/v6.3).) @@ -19,11 +19,11 @@ Move the current Payara directory out of the way: mv $PAYARA $PAYARA.6.2024.6 ``` -Download the new Payara version 6.2024.12 (from https://www.payara.fish/downloads/payara-platform-community-edition/), and unzip it in its place: +Download the new Payara version 6.2025.1 (from https://www.payara.fish/downloads/payara-platform-community-edition/), and unzip it in its place: ```shell cd /usr/local -unzip payara-6.2024.12.zip +unzip payara-6.2025.1.zip ``` Replace the brand new `payara/glassfish/domains/domain1` with your old, preserved domain1: @@ -35,7 +35,7 @@ mv payara6-2024.6/glassfish/domains/domain1 payara6/glassfish/domains/ Deploy/install as normal -Option2 : Modify the default 6.2024.12 domain1 configuration for your Dataverse instance. (Removes obsolete options, gets updated certificate store, makes tracking your Dataverse-specific changes relative to the the Payara default easier.) +Option2 : Modify the default 6.2025.1 domain1 configuration for your Dataverse instance. (Removes obsolete options, gets updated certificate store, makes tracking your Dataverse-specific changes relative to the the Payara default easier.) 1. Stop Payara 6, if running. @@ -48,12 +48,12 @@ Option2 : Modify the default 6.2024.12 domain1 configuration for your Dataverse mv $PAYARA $PAYARA.6.2024.6 ``` -1. Download Payara 6.2024.12 and unzip it +1. Download Payara 6.2025.1 and unzip it ```shell cd /usr/local - curl -L -O https://nexus.payara.fish/repository/payara- community/fish/payara/distributions/payara/6.2024.12/payara-6.2024.12.zip - unzip payara-6.2024.12.zip + curl -L -O https://nexus.payara.fish/repository/payara- community/fish/payara/distributions/payara/6.2025.1/payara-6.2025.1.zip + unzip payara-6.2025.1.zip ``` 1. Change ownership of the unzipped Payara to your "service" user ("dataverse" by default) @@ -203,4 +203,4 @@ mv $PAYARA $PAYARA.6.2024.6 `sudo -u dataverse mv -r /usr/local/$PAYARA.6.2024.6/glassfish/domains/domain1/files /usr/local/payara6/glassfish/domains/domain1` - `sudo -u dataverse mv -r /usr/local/$PAYARA.6.2024.6/glassfish/domains/domain1/logs /usr/local/payara6/glassfish/domains/logs` \ No newline at end of file + `sudo -u dataverse mv -r /usr/local/$PAYARA.6.2024.6/glassfish/domains/domain1/logs /usr/local/payara6/glassfish/domains/logs` diff --git a/doc/sphinx-guides/source/developers/classic-dev-env.rst b/doc/sphinx-guides/source/developers/classic-dev-env.rst index 17a6f6df4a6..9fc8463219d 100755 --- a/doc/sphinx-guides/source/developers/classic-dev-env.rst +++ b/doc/sphinx-guides/source/developers/classic-dev-env.rst @@ -93,15 +93,15 @@ On Linux, install ``jq`` from your package manager or download a binary from htt Install Payara ~~~~~~~~~~~~~~ -Payara 6.2024.12 or higher is required. +Payara 6.2025.1 or higher is required. To install Payara, run the following commands: ``cd /usr/local`` -``sudo curl -O -L https://nexus.payara.fish/repository/payara-community/fish/payara/distributions/payara/6.2024.12/payara-6.2024.12.zip`` +``sudo curl -O -L https://nexus.payara.fish/repository/payara-community/fish/payara/distributions/payara/6.2025.1/payara-6.2025.1.zip`` -``sudo unzip payara-6.2024.12.zip`` +``sudo unzip payara-6.2025.1.zip`` ``sudo chown -R $USER /usr/local/payara6`` diff --git a/doc/sphinx-guides/source/installation/prerequisites.rst b/doc/sphinx-guides/source/installation/prerequisites.rst index bc6a6d44b89..400c7c975b0 100644 --- a/doc/sphinx-guides/source/installation/prerequisites.rst +++ b/doc/sphinx-guides/source/installation/prerequisites.rst @@ -44,7 +44,7 @@ On RHEL/derivative you can make Java 17 the default with the ``alternatives`` co Payara ------ -Payara 6.2024.12 is recommended. Newer versions might work fine. Regular updates are recommended. +Payara 6.2025.1 is recommended. Newer versions might work fine. Regular updates are recommended. Installing Payara ================= @@ -55,8 +55,8 @@ Installing Payara - Download and install Payara (installed in ``/usr/local/payara6`` in the example commands below):: - # wget https://nexus.payara.fish/repository/payara-community/fish/payara/distributions/payara/6.2024.12/payara-6.2024.12.zip - # unzip payara-6.2024.12.zip + # wget https://nexus.payara.fish/repository/payara-community/fish/payara/distributions/payara/6.2025.1/payara-6.2025.1.zip + # unzip payara-6.2025.1.zip # mv payara6 /usr/local If nexus.payara.fish is ever down for maintenance, Payara distributions are also available from https://repo1.maven.org/maven2/fish/payara/distributions/payara/ diff --git a/doc/sphinx-guides/source/qa/test-automation.md b/doc/sphinx-guides/source/qa/test-automation.md index 58945de7f91..0c003979fdc 100644 --- a/doc/sphinx-guides/source/qa/test-automation.md +++ b/doc/sphinx-guides/source/qa/test-automation.md @@ -52,7 +52,7 @@ Go to the end of the log and then scroll up, looking for the failure. A failed A ``` TASK [dataverse : download payara zip] ***************************************** -fatal: [localhost]: FAILED! => {"changed": false, "dest": "/tmp/payara.zip", "elapsed": 10, "msg": "Request failed: ", "url": "https://nexus.payara.fish/repository/payara-community/fish/payara/distributions/payara/6.2024.12/payara-6.2024.12.zip"} +fatal: [localhost]: FAILED! => {"changed": false, "dest": "/tmp/payara.zip", "elapsed": 10, "msg": "Request failed: ", "url": "https://nexus.payara.fish/repository/payara-community/fish/payara/distributions/payara/6.2025.1/payara-6.2025.1.zip"} ``` In the example above, if Payara can't be downloaded, we're obviously going to have problems deploying Dataverse to it! diff --git a/modules/dataverse-parent/pom.xml b/modules/dataverse-parent/pom.xml index d9b9a4ec137..073da72ba8d 100644 --- a/modules/dataverse-parent/pom.xml +++ b/modules/dataverse-parent/pom.xml @@ -148,7 +148,7 @@ -Duser.timezone=${project.timezone} -Dfile.encoding=${project.build.sourceEncoding} -Duser.language=${project.language} -Duser.region=${project.region} - 6.2024.12 + 6.2025.1 42.7.4 9.4.1 1.12.748