This is a step-by-step guide to install Documentum 25.4 in WSL2 using the Rocky Linux 9 (closest to the supported RH9) image with PostgreSQL 17. This version comes with some changes:
- OT has repackaged (and rebranded for the 100000th time again the products) the installer into zip files
- Documentum CM runstack:
- Content Server PostgreSQL and Oracle
- Documentum Administrator
- Process Engine
- Workflow Designer
- Thumbnail Server
- iJMS
- Documentum CM experience:
- Documentum Clients
- D2 (now called “Classic”) and SDK
- D2-Config
- D2-Smartview and SDK
- Administration Console
- D2-REST and SDK
- D2 Mobile
- D2 Plugins (C2, O2, etc.)
- Documentum Clients
- Documentum CM API and Dev tools:
- Composer
- DFC
- DFS and SDK
- DCTM-REST and SDK
- CMIS
- Connector for Core
- Documentum CM runstack:
- Documentum Search is no longer available (until at least 2027) because of performance and result inconsistency issues
- Tomcat supported version is now 11 (will OT ever update xPlore’s Tomcat?)
- JMS tomcat no longer has the version on the folder path (now is $DOCUMENTUM/tomcat)
- OTDSAuthenticator is no longer part of the JMS, but it runs as an http service listening on port 8400. The binaries/configuration are located on $DM_HOME/OTDSAuthLicenseHttpServerBin and the otdsauth.log is now located on $DOCUMENTUM/dba/log
- We have the new admin console which in theory should replace (one of this years :D) DA. As we have seen for many years with D2, everything comes “preconfigured” for windows (dfc.properties points to “C:\Documentum\config\dfc.properties” on Linux packages). In a “default” installation you can skip deploying this as it has no use:

- Clients (D2) now have a similar installer as the CS, but OT still can’t properly configure log paths (Engineering must have never heard of catalina.base/home variables. Will they ever stop making all log files on Linux point to C:\Logs\xxx.log?)
Initial Configuration
I will not go through the basic configuration, as you can follow the steps detailed for Documentum 25.2. You just need to use proper Java version and modify the environment variables that change ($DM_HOME, $DM_JMS_HOME, $JAVA_HOME).
Also remember to start the OTDS authentication HTTP service if you want to use licenses, otherwise you could only login into DA. In case you want to setup licensing you can follow the steps from theOTDS licensing configuration post.
Client installation
You’ll need to unzip the clients package zip and run ./Documentum-Client-Installer.bin:









It looks like we finally have support for multiple repositories configuration:





After the installation is done you’ll have the war files ready to be deployed:
- Drop the files to your Tomcat 11 installation
- Update dfc.properties and log4j2 and logback configuration (as everything will be writing to C:\xxx)
- Register dfc.keystores as approved clients



