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:
- 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.
- Select Capture Diagram variable with value checked in the Rational Rhapsody Gateway configuration window as shown below:
- 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:
- Open the Rational DOORS module
- Replace the Bitmap picture with a Portable Network Graphics (PNG) picture format
- Save the Rational DOORS module
- 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
Was this topic helpful?
Document Information
Modified date:
27 May 2022
UID
swg21511993