Skip to main content
Skip table of contents

X4 Update Tool

To update existing versions of X4 BPMS, you need the Update Tool. You can find the latest version of the Update Tool on the SoftProject website under Resources > Software X4 BPMS.

General notes

  • If you want to migrate the X4 Server of an older product line to the current product line, we recommend that you consult a SoftProject consultant who can assist you with the migration. SoftProject cannot assume any liability for updates performed by the customer.
  • The X4 Server and Keycloak - ZIP Archive installation package is  required for an update with the Update Tool if you want to update Keycloak or the X4 Server.
  • A backup is automatically created during the update. However, we recommend that you back up your entire X4 installation before the update.
  • If the Update Tool crashes during the update, it automatically restores the previous state of the X4 installation.

Options in the Update Tool

The Update Tool provides several options for updating:

Option in update toolUpdate TypeDescriptionArguments (Commands in commandline)
1Guided Update (recommended)Run the Update Tool without any arguments.No arguments
2X4 Server updateRun a X4 Server update.--x4server --zip
3X4DB updateRun an update of X4DB.--x4db
4X4 database update

Run an X4 database update.

--x4_jdbc.

Optional:
If not specified, the following arguments are queried:

--x4_jdbc_user

--x4_jdbc_password

5X4 server as a windows serviceInstall the X4 Server as a Windows service.

--installX4Service

--x4server

6Keycloak as a windows service

Install Keycloak as a Windows service.


--installKeycloakService

--keycloakPath

7

Migration of custom placeholders (=global parameters)

Migration of custom placeholders (=global parameters)
Not specified as an optionFully automated updateFor a fully automated update, run the Update Tool with all arguments.All arguments

List of Java Arguments

ArgumentDescription
-?, -h, --helpDisplays the command line help.

--installKeycloakService

Installs Keyloak as a Windows service.

--installX4Service

Installs X4 as a Windows service.

--keycloakPath          

Path to the Keycloak installation

--x4_jdbc               

JDBC URL for connecting to the X4 database

--x4_jdbc_password

Password for the database user for the X4 database connection

--x4_jdbc_user

Database user for the X4 database connection

--x4db

Fully qualified path to the X4DB folder

--x4server

Fully qualified path to the X4 Server folder

--zip

Fully qualified path to the ZIP file of the new X4 installation

--silent

In silent mode, the user interaction for the JDBC update is skipped. 

Warning!

This may result in data loss. Create a database backup before using this argument!

--dry-runSimulation mode of the Update Tool


JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.