IBM Support

Running IBM Rational DOORS client and server with different fix pack versions

Troubleshooting


Problem

When you install IBM Rational DOORS Web Access 1.4.0.4 on the same server as DOORS 9.3.0.5, you need Interoperation Server 9.3.0.4. On Microsoft Windows, this results in one system with different versions of the DOORS client and server, which may cause problems. This issue applies to later versions of DOORS as well.

Symptom

When the IBM Rational DOORS client and DOORS server have different fix pack versions but are both installed to the default location, you may encounter unexpected behavior like:

  • Rational DOORS Web Access (DWA) being unresponsive
  • DOORS dbadmin command not working correctly
  • DWA Interoperation Server not working correctly
  • The DOORS server will work fine, but the DOORS client installed on the DOORS server system will fail to start, and you may get errors complaining about not finding a necessary entry point or locating a needed dynamic link library (DLL).

Cause

When the IBM Rational DOORS client and DOORS server have different fix pack versions but are both installed to the default location, some of the binary files overwrite each other, and they may conflict because of the different fix pack versions. This problem does not occur if both the DOORS client and the DOORS server are at the same fix pack version.

Environment

This has been seen on Microsoft Windows systems where the IBM Rational DOORS client and DOORS server have different fix pack versions but are both installed to the default location on the same machine.

Diagnosing The Problem

Launch the IBM Rational DOORS client and run the Help -> About command. If the client version and the server version are slightly different, and you installed both to the default location, you may have problems from conflicting binaries.

Resolving The Problem

There are two ways to resolve this issue:

  • Use Custom installations to install the DOORS client and DOORS server to different locations.
  • Use the same fix pack version for the DOORS client and DOORS server, when installing components on the same machine, if you want to use the Typical installation.

If you are already having this problem, you should schedule downtime and then:
  1. Stop DOORS.
  2. Uninstall the DOORS server (this does not remove your database).
  3. Uninstall the DOORS client.
  4. Reinstall the DOORS client and the DOORS server as described above.

[{"Product":{"code":"SSKR2T","label":"IBM Engineering Requirements Management DOORS"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Component":"General Information","Platform":[{"code":"PF033","label":"Windows"}],"Version":"1.4.0.4;1.4.0.5;1.5;1.5.0.1","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}},{"Product":{"code":"SSKR2T","label":"IBM Engineering Requirements Management DOORS"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Component":"Installation","Platform":[{"code":"PF033","label":"Windows"}],"Version":"9.3.0.4;9.3.0.5;9.3.0.6;9.3.0.7;9.4;9.4.0.1","Edition":"All Editions","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Document Information

Modified date:
01 May 2020

UID

swg21573528