IBM Support

Rational DOORS Web Access Broker console showing OutOfMemory error

Troubleshooting


Problem

IBM Rational DOORS Web Access Broker console showing OutOfMemory error.

Symptom

  • Broker stops responding with memory errors
  • Interop console shows: "The connection to the message broker has been lost"
  • Interop server shows Runtime errors


    "Runtime Error!
    Program: ~\Program files\IBM\Rational\DOORS\9.2\bin\doors.exe
    R6025
    -Pure virtual function cal"

Cause

The Interop servers consumed all the memory on the host machine.

Resolving The Problem

To prevent this problem from occurring, configure the Interop servers to automatically restart when the memory consumed by the Interop server exceeds a defined limit.

  1. Add a new switch to the Interop command line.

    The new parameter is:

    -maxMemory n


    For example:

    -maxMemory 512

  2. Run the Interop server from the Command line.

    For example:

    doors.exe -interop -data 36677@myserver -brokerHost myBroker -brokerPort 61616 -maxMemory 512


    In this example, when the memory consumed by the Interop server exceeds 512Mb, the next time the server is free, it will restart itself by shutting down and starting up again.

Notes:

  • If an operation is already in-progress, the server will first complete the operation and then recycle itself.
  • The max memory value you can allocate for each Interop server should be according to total memory available for the DWA Host machine.

    For example: If the system has 4 GB RAM and 4 Interop servers then you may use 512Mb as the maximum value. The system still would have adequate memory for the rest of the OS and the other DOORS Web Access components.

[{"Product":{"code":"SSKR2T","label":"IBM Engineering Requirements Management DOORS"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Component":"General Information","Platform":[{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"}],"Version":"1.2","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":null,"Platform":[{"code":"","label":null}],"Version":"","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Document Information

Modified date:
01 May 2020

UID

swg21396328