RDM 16.0.0 Upgrade Notes
Java 21 upgrade
Upgrade Java to version 21 on all servers running ONE components (this is typically app
, sometimes additionally mdm
depending on your architecture).
See the following commands as a reference depending on your OS distribution.
sudo bash -c 'cat <<EOF > /etc/yum.repos.d/adoptium.repo
[Adoptium]
name=Adoptium
baseurl=https://packages.adoptium.net/artifactory/rpm/centos/9/$(uname -m)
enabled=1
gpgcheck=1
gpgkey=https://packages.adoptium.net/artifactory/api/gpg/key/public
EOF'
sudo yum update ### Update if you haven't already
sudo yum install temurin-21-jdk
### Set the default (use keys to select Java 21)
sudo update-alternatives --config java
### Add GPG key
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 3B04D753C9050D9A5D343F39843C48A565F8F04B
### Add APT repository
sudo add-apt-repository 'deb https://packages.adoptium.net/artifactory/deb focal main'
### Install temurin-21-jdk
sudo apt install temurin-21-jdk
### Set the default (use keys to select Java 21)
sudo update-alternatives --config java
Trailing slashes in API URLs
The default behavior for handling trailing slashes in API URLs has changed.
Trailing slashes are now turned off by default, which means that API calls with URLs ending in a forward slash (/
) will result in an error.
To enable trailing slashes, set the value of the ataccama.one.rdm.backward-compatibility.trailing-slashes
application property to true
(see rdm-application-properties.adoc).
Starting from version 17, trailing slashes will no longer be supported.
We recommend setting the value to false
to ensure smooth upgrade to later versions.
Configuration changelog
This section provides the information about the changes in the configuration files that need to be taken into account when upgrading the solution. In certain cases, the newly introduced default is used or some configuration is required.
The following table lists the changes in the files: added, changed, and removed properties.
Configuration file | Added properties | Changed properties | Removed properties |
---|---|---|---|
application.properties |
|
/ |
/ |
Was this page useful?