IBM Support

Re-analyzing a Rational DOORS module results in "Analysis error (Fatal error: exception Failure)" in Rational Rhapsody Gateway

Troubleshooting


Problem

Attempts to re-analyze the IBM Rational DOORS module results in "Analysis error (Fatal error: exception Failure("Buffer.add: cannot grow buffer"))" in IBM Rational Rhapsody Gateway.

Symptom

Steps to reproduce:

  1. The export of the project model from Rational Rhapsody to Rational DOORS takes place through the Rational Rhapsody Gateway. Within Rational Rhapsody Gateway, you specify the DOORS module that needs to be re-analyzed. This process can include capturing diagram values as well.

  2. Select Capture Diagram variable with value checked in the Rational Rhapsody Gateway configuration window as shown below:



  3. During the process of re-analyzing the DOORS module, you will click on the Yes button on the following dialog:


Result: This will result in the error:

Analysis error (Fatal error: exception Failure("Buffer.add:  cannot grow buffer"))

Cause

The eXtensible Markup Language ( XML) parser does not fill the buffer completely when it reads pictures / images which are larger in size.

Resolving The Problem

Apply the following steps to resolve the issue:

  1. Open the Rational DOORS module

  2. Replace the Bitmap picture with a Portable Network Graphics (PNG) picture format

  3. Save the Rational DOORS module

  4. Perform the reanalyze operation using Rational Rhapsody Gateway

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

Product Synonym

Rational Rhapsody

Document Information

Modified date:
27 May 2022

UID

swg21511993