Documentum 6 – dmqdocbroker

The initial delight of being able to install the pre-release Documentum 6 in a Windows environment is fading.
The basic install was fairly trouble free but there seems to be bits missing from the deployment.

Haven’t an earlier version of Documentum to compare with but dmqdocbroker.awk is calling uname which doesn’t exist in my windows build. uname is generally a well known Unix command but Windows equivs can easily be written. Documentum did this with ‘tail’ (dmtail).

To get round this problem I modified the respective file with two commented out lines and one additional line as follows.

if (current_host==”")
{
if (!silent_mode)
printf(“Targeting current host\n”);
// system(“uname -n > host.current”);
//getline current_host < “host.current”
current_host=”localhost”
}

This is from the dmqdocbroker.awk file in the server/bin dir.

Now it works (of course a ‘bodge’ which is not recommended outside of a test/dev build but as I will tear it down later) but I think dctm need to fix this before the official release.

I noticed the Documentum Server Manager is very dated also. e.g. The button “Edit DMCL.INI” – will indeed edit a dmcl.ini but why? It is my understanding and personal experience that we are using dfc.properties files for storing docbroker and other relevant config info. I noticed the appearance of a dmcl.ini in the c:\windows dir.

Leave a Comment