Troubleshooting a Rational DOORS document generation
If a document does not generate properly,
verify that the module path, view name, and baseline are the correct
case-sensitive values. If the module, view, and baseline are correct,
it is possible that there is a limit on the amount of memory that
can be used to run background processes, which is interfering with
the document generation.
When a Rational® DOORS® module is linked to other modules, Rational Publishing Engine must open those linked modules in the background as a document generates. Also, when layout DXL code is used, modules are opened in the background until the DXL completes.
In both cases, Rational DOORS client memory is being used to open and close the modules in the background. You can configure a registry key so that when a memory limit is reached, the background processes close when they finish reading the current object and only reopen the object again if necessary.
Before you begin
About this task
Note: There are situations when completing this task to set
the registry key is not appropriate. For example, you might generate
a document on a module that has objects in it that link to a large
number of objects in other modules. Every time one of those objects
are accessed during document generation, the module is opened and
closed, which could increase the document generation time rather than
decrease it.
To configure the MEM_LEVEL_CLOSE registry key: