Install the Documentum Foundation Classes

To use the Documentum Connector, you must install the Documentum Foundation Classes (DFC) on the same machine as the connector. The root of the DFC installation includes a dctm.jar file that is required by the connector. You might also need to configure the location of some native libraries using the configuration parameter JavaLibraryPath.

If you install Documentum Connector on Windows, the connector configuration file might include the following, where DFC is the path to your DFC installation:

JavaClassPath=.;JavaConnector.jar;DocumentumConnector.jar;DFC\dctm.jar
JavaLibraryPath=DFC\Shared

If you install the connector on Linux, the class path separator is a colon (:), rather than a semicolon (;).

This example requires your dfc.properties file to be located in the connector working directory. The dfc.properties file specifies the host and port of your Documentum server:

dfc.docbroker.host[0]=documentum-host
dfc.docbroker.port[0]=1489

To retrieve information from Documentum 5.3 the connector requires the dfc.jar, dfcbase.jar, log4j.jar, and dfc.properties files. To perform holds the connector also requires the DmcRecords.jar file. For Documentum 6.5, the dependencies are: dfc.jar, aspectjrt.jar, certjFIPS.jar, jsafeFIPS.jar, and dfc.properties. These dependencies depend on the connector or server configuration, but copying all the libraries from an existing DFC installation will provide all the dependencies that could be required.