IBM Support

Reverse Engineering not working in IBM Rhapsody 9.0, 64 bit edition

Troubleshooting


Problem

Reverse Engineering (RE) of source code in Code Centric mode does not create any package or other element in the Rhapsody model.

Symptom

When reverse engineering code in Rhapsody 64 bit edition, then you get the message that RE has been finished, but you do not see any element or folder created in the Rhapsody model.

Cause

Rhapsody 64 bit edition cannot execute RE directly. After specifying all parameters in the RE dialog windows, in the background the command line version RhapsodyCl.exe is executed as 32 bit application. RhapsodyCl.exe runs with its own rhapsody32.ini. This rhapsody32.ini contains a wrong DefaultEdition setting.

Environment

Rhapsody 9.0 or earlier versions, Rhapsody 64 bit edition.

Diagnosing The Problem

In the SilentMode.log you see the error: CRRHP0010I Roundtrip is not available in System Architect edition.

Resolving The Problem

  1. Open the rhapsody32.ini and search the line DefaultEdition=SystemArchitect .
  2. Replace this line by DefaultEdition=Developer .
If you do not know the location of the rhapsody32.ini (do not mix up with the regular rhapsody.ini) then
  • rename RhapsodyCl.exe file (located in Rhapsody\9.0\bin32 folder) and run RE.
  • In the Rhapsody output window you see an error: RhapsodyCl.exe could not be found, followed by a list of parameters.
  • The parameter -iniFile= shows the location of rhapsody32.ini

Document Location

Worldwide

[{"Type":"SW","Line of Business":{"code":"LOB59","label":"Sustainability Software"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSV36Y","label":"IBM Engineering Systems Design Rhapsody - Model Manager"},"ARM Category":[{"code":"a8m50000000CjTzAAK","label":"Rhapsody->Code->Reverse Engineering"}],"ARM Case Number":"TS005591612","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All Version(s)"}]

Product Synonym

Rhapsody; Rational Rhapsody

Document Information

Modified date:
12 May 2021

UID

ibm16451617