Building the Documentum Module - tsgrp/OpenMigrate GitHub Wiki
When building the dctm module, always configure the build to pull in the correct version of the DFC and its dependencies for your migration.
If Documentum is your source OR your target, match the DFC version with your source or target Documentum repository.
If Documentum is your source AND your target, you may need to do some research to see which DFC version is compatible with both your source Documentum and your target Documentum. It's likely that the newer version of the DFC will work. If you're migration from a really old version of Documentum (5.3 or earlier), you may need to use a "unicorn" version of the DFC that is somewhere in between your old DFC version and new DFC version (5.3 SP6 was a special unicorn version). If there's no version of the DFC that's compatible with your source and target versions of Documentum, you may need to consider a 2-step migration.
Distribution of the DFC Jar to Clients
The DFC jar should never be distributed to clients. Always have clients drop their appropriate version of the dfc.jar into the $OM_HOME/lib folder.
Configuring OpenMigrate to Build with a Specific DFC Version
Add the following to your build.properties in your OM project:
dfcVersion=16.4
The following DFC versions are currently available for the build:
- 6.0SP1
- 6.5SP3
- 6.6
- 6.7SP2
- 7.0
- 7.1
- 7.2
- 7.3
- 16.4
- 16.4.0.20 (OpenJDK patch version)