Knowledge Discovery 25.4.0
25.4 Release Notes

# Site Admin

## 25.4.0

### New Features

- Site Admin now supports Java version 21 (in addition to version 17).

### Resolved Issues

There were no resolved issues in this release.

## 25.3.0

### New Features

There were no new features in this release.

### Resolved Issues

- (Security update)A malicious user with the `useradmin` role could perform remote code execution to gain privileges on the server that hosted Site Admin.

- (Security update)Site Admin previously exposed the home directory path to user interface end users. This information is now not available in the user interface.

## 25.2.0

There were no new features or resolved issues in this release.

## 25.1.0

### New Features

- Site Admin now requires Java version 17.

### Resolved Issues

- On the service discovery page (Discover > Services), registered services were incorrectly shown in the Discovered list.

- On the service discovery page, when you register a service, the service was sometimes shown in both lists (Discovered and Registered) until the page was reloaded.

### Notes

When you upgrade Site Admin to version 25.2, if you are using the Embedded database option and you want to preserve state such as controllers and service groups, you must perform the following database upgrade steps:

NOTE: You must adjust these commands if you have customized the database location, username and password.

1. In `config.json`, change `datasource.url` from

       "jdbc:h2:mem:site-admin;DB_CLOSE_ON_EXIT=FALSE"

   to

       "jdbc:h2:mem:site-admin-v2;DB_CLOSE_ON_EXIT=FALSE"

2. Obtain and extract the additional release artifact `siteadmin-migrate-h2_25.2.0_COMMON.zip`.

3. Stop Site Admin 25.1.0 and save a backup of the existing database (the `data` directory inside your Site Admin `home` directory).

4. Using Java 17, run the following commands in the directory siteadmin-migrate-h2-25.2.0 which was extracted from the zip, replacing `<HOME>` in each case with your Site Admin home folder:

       java -cp "lib/*:h2-1.4.199.jar" org.flywaydb.commandline.Main -jarDirs=jars -url='jdbc:h2:<HOME>/data/site-admin-db' -locations=flyway/h2,db/migration -user=sa -password= migrate

       java -cp h2-1.4.199.jar org.h2.tools.Script -url 'jdbc:h2:<HOME>/data/site-admin-db' -script site-admin-db.gz -user sa -options compression zip

       java -cp h2-2.2.224.jar org.h2.tools.RunScript -url 'jdbc:h2:<HOME>/data/site-admin-db-v2' -script site-admin-db.gz -options compression zip variable_binary

5. Start Site Admin 25.2.0 and verify that your data is present.

## 24.4.0

There were no new features or resolved issues in this release.

## 24.3.0

There were no new features or resolved issues in this release.

## 24.2.0

There were no new features or resolved issues in this release.

## 24.1.0

### New Features

There were no new features in this release.

### Resolved Issues

- The user management page did not function correctly when IDOL Community component was distributed.

## 23.4.0

There were no new features or resolved issues in this release.

## 23.3.0

There were no new features or resolved issues in this release.

## 23.2.0

There were no new features or resolved issues in this release.

Copyright 2025 Open Text
Version 25.4.0 | Last updated October 2025

Send documentation feedback

Close

Send documentation feedback

To send feedback using your default email client, open an email window.

Otherwise, send your feedback and the information below to MFI-swpdl.idoldocsfeedback@opentext.com.

We appreciate your feedback!

Product: Knowledge Discovery 25.4.0

Topic Title: Site Admin