IBM Support

System Exception: Error when generating report in ReporterPLUS

Troubleshooting


Problem

Attempts to generate an IBM Rational Rhapsody report in ReporterPLUS result in the error "No model has been loaded in Rhapsody. Please load the model and try again".

Cause

This error can be caused when the .dll files used by ReporterPLUS are not registered correctly.
This can also be caused when different versions of .dll files are used by each release

Resolving The Problem

To resolve the issue:

  1. Open the command prompt (Start > Run type cmd)
  2. Navigate (cd) to the <Rhapsody>\ReporterPLUS directory.
  3. List the file in the directory (dir).
  4. There are several files with the names doc*.dll. These handle the interface to the different types of report files that can be generated.
  5. Register following .dll file individually using the regsvr32 command
    Note: You should also register the ReporterPLUS.dll file.

    Example: regsvr32 <dll file name>

    Note: You will see a dialog box with pass/fail for each one.

    Here is a list of the dll files you should register:

    regsvr32 ReporterDLL.dll
    regsvr32 dochtmlcom.dll
    regsvr32 docpptcom.dll
    regsvr32 docrtfcom.dll
    regsvr32 doctextcom.dll
    regsvr32 docwordcom.dll
  6. Restart the system.

[{"Product":{"code":"SSB2MU","label":"IBM Engineering Systems Design Rhapsody"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Component":"General Information","Platform":[{"code":"PF033","label":"Windows"}],"Version":"8.1.2","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Product Synonym

Rational Rhapsody

Document Information

Modified date:
27 May 2022

UID

swg21979377