Update Guide
- Introduction
- Best practices for version 2026 R1
- Updating DigDash Enterprise to version 2026 R1
- Update procedure
- Step 1: Backing up the configuration
- Step 2: Shutting down the server
- Step 3: Backing up and deleting old applications
- Step 4: Copying the new applications
- Step 5: Retrieving the add-ons
- Step 6: Modifying the JAVA_OPTS variable
- Step 7: Restarting the server
- Step 8: Restoring the data
- Step 9: Clearing the browser cache
- Step 10: Regenerating data models
- Step 11: Resetting the default authorization groups
- Step 12: Resetting the digdash_2024 and digdash_2019 themes
- Behaviour changes
- Update procedure
- Deploying a patch to a 2026 R1
Introduction
This guide describes the procedure and precautions to take when updating your version of DigDash Enterprise to the new version 2026 R1.
This applies to you ONLY if you follow the best practices described in the relevant section.
If this is not the case, please reinstall the software from scratch following the installation guide Linux or Windows.
DigDash Enterprise installation archives are named in the following format:
digdash_enterprise_2026R1_t10.zip or digdash_enterprise_2026R1_numpatch_t10.zip (for example, digdash_enterprise_2026R1_P01_t10 .zip for patch P01)
Once extracted, the folder will be named:
digdash_enterprise_2026R1_t10 or digdash_enterprise_2026R1_numpatch_t10.
To clarify the procedure, the installation folder for the oldest version will be named install_dd_OLD and the installation folder for the most recent version will be named install_dd_NEW.
The version number can be found at the bottom of the DigDash home page (or in the version.txt file within the archive).
Supported configuration:
- Server: Tomcat 10 only (Windows and Linux: Ubuntu 24.04).
- Server: Java 17, Java 21 and Java 25 ( Windows and Linux)
Best practices for version 2026 R1
To ensure DigDash Enterprise runs optimally, we recommend following these guidelines:
- Use the digdash.properties file to store environment configurations.
For more information on configuring the file, see the page Configuring the digdash.properties file. - Use an external database system for the DDAudit, Comments and DDDataEntry databases.
For more information on setting up an external database system, see the section:- Installing MariaDB for a Windows production environment.
- Installing MariaDB for an Ubuntu production environment.
- Using a separate Tomcat installation from Digdash (installation via the OS package manager).
For more information on installing a separate Tomcat instance, see the section:- Installing Tomcat 10 for a Windows production environment.
- Installing Tomcat 10 for an Ubuntu 24.04 production environment.
- Using OpenDJ instead of adswrapper (adswrapper is no longer included).
For more information on installing OpenDJ, see the section:- Installing OpenDJ for a Windows production environment.
- Installing OpenDJ for an Ubuntu production environment.
Updating DigDash Enterprise to version 2026 R1
This section applies to you if you are updating DigDash Enterprise from version 2024 R2 or later to version 2026 R1.
To update from a version earlier than 2024 R2, please contact DigDash at contact@digdash.com.
Update procedure
Step 1: Backing up the configuration
Perform a full backup of your configuration: LDAP entries (users, roles, authorization groups), data models, dashboards, etc.
If you have added any files to your installation (modified logos, images, CSS, added JSP files, etc.), you will need to transfer them to the new installation.
See the documentation Backup and restore.
Step 2: Shutting down the server
Shut down the DigDash server:
- On Windows: right-click on the service, then click Stop in the Windows Services application.
- On Linux: use the command sudo service tomcat10 stop
Step 3: Backing up and deleting old applications
Back up and then delete the files and folders in <install_dd>/webapps:
Folders:
| Files:
|
Step 4: Copying the new applications
Unzip the new version of the product into a temporary location.
Navigate within this temporary folder to the webapps folder .
Copy the following files into the same folder in your installation:
- adminconsole.war
- ddenterpriseapi.war
- digdash_dashboard.war
- studio.war
The webapps folder should now contain 4 .war files and the ROOT folder.
Step 5: Retrieving the add-ons
Copy the contents of the add-ons directory to the same location in your installation.
If you have modified any files (importtools, backuptools, etc.), back them up before copying.
Step 6: Modifying the JAVA_OPTS variable
Some parameters must be added to the JAVA_OPTS variable.
On Linux
- Edit the following file:
- Add the parameters-Dfile.encoding=UTF-8 and --add-opens=java.base/java.nio=org.apache.arrow.memory.core,ALL-UNNAMED --add-opens=java.base/sun.security.ssl=ALL-UNNAMED --add-opens=java.base/sun.security.util=ALL-UNNAMEDto the JAVA_OPTS variable to obtain the following result:
On Windows
- Go to the Tomcat installation directory, then to the bin directory, and runtomcat10w.exe.
- Go to the Java tab.
Add the parameter-Dfile.encoding=UTF-8to Java Options as follows:

Add the parameters--add-opens=java.base/java.nio=org.apache.arrow.memory.core,ALL-UNNAMED --add-opens=java.base/sun.security.ssl=ALL-UNNAMED --add-opens=java.base/sun.security.util=ALL-UNNAMEDto the Java 9 Options.
Step 7: Restarting the server
Restart the DigDash server:
- On Windows:right-click on the service, then clickStart in the Windows Services application.
On Linux: use the command sudo service tomcat10 start
and let Tomcat redeploy the new applications.
On Linux, refer to the Linux Installation Guide.
On Windows, refer to Windows Installation Guide.
Step 8: Restoring the data
If you have configured your new installation to point to your old data folder AND your old LDAP, restoration is not necessary.
If you are pointing to a new data folder, use the backup from Step 2 to restore the data files (data models, flows, dashboards, etc.).
Similarly, if you are pointing to a new LDAP folder, restore the LDAP entries (users, roles, authorisation groups),
Step 9: Clearing the browser cache
Clear your browser cache (shortcut on most browsers: Ctrl + Shift + Delete).
Step 10: Regenerating data models
TheEVENT_REFRESHFLOW_FORCEALL event allows you to refresh all system flows (except those that are disabled) and force the regeneration of all cubes.
- Enter the URL* in the following format in your browser to trigger this event via fireevent.
http://localhost:8080/ddenterpriseapi/fireevent?eventid=EVENT_REFRESHFLOW_FORCEALL
* Replace http://localhost:8080/ with the address of your DigDash environment andddenterpriseapi with your domain name.
Step 11: Resetting the default authorization groups
New permissions have been added. You must reset the permission groups provided by DigDash to ensure they are applied correctly.
To do this:
- Go to Configuration > User Management > Authorizations Groups: all permission groups are listed there.
- Click on the Reset default Acls Groups link.
➡ A confirmation message will appear. - Click OK.
Step 12: Resetting the digdash_2024 and digdash_2019 themes
The digdash_2019 and digdash_2024 themes have been modified. They must therefore be reset.
To do this:
- From Studio, open the Styles Manager.
- Right-click on the digdash_2024 ordigdash_2019 theme, as appropriate, then click Reset.
- Click OK.
If you are using a customised digdash_2019 or digdash_2024 theme:
- Copy any changes or additions you have made to the stylesheet and save them separately.
- Reset the theme as described in the previous paragraph.
- Create a new custom theme using the Theme Editor. See the page Theme Editor for a detailed description.
- Reapply the changes/additions via the interface.
- Go to Configuration > Server Settings > Additional Settings > Miscellaneous to select the new custom theme as the server theme.
Behaviour changes
New features or bug fixes in 2026 R1 have led to changes in behaviour that may have an impact. It is therefore recommended that you consult the list of changes in behaviour available on the dedicated page: Behaviour changes.
Deploying a patch to a 2026 R1
This section covers updating from one version of 2026 R1 to a more recent version of 2026 R1.
We assume here that your configuration follows the recommendation to use the digdash.properties file. If this is not the case, please refer to the section Best Practices for version 2026 R1.
The procedure for deploying a patch is now the same as for a version update. You can therefore follow the procedure detailed above.