IBM Support

Rulecomposer project fails to compile after upgrade

Troubleshooting


Problem

After you upgrade an existing Rhapsody Rules Composer project, it fails to compile with many errors.

Symptom

Many errors are shown in Rhapsody Rules Composer, possibly hundreds, such as:
"The import com.sodius.mdw.metamodel.rhapsody.scripts.ClassScriptContainer_AdaProtectedObject cannot be resolved".

Cause

At some point around Rhapsody 8.2 the MDW library was changed from:

com.sodius.mdw.metamodel.rhapsody.scripts

To:

com.sodius.mdw.metamodel.rhapsody.scriptx

Resolving The Problem

You need to manually update the import statements for each of the files listed with the error.

In Eclipse-based IDEs, you can use the "Organize Imports" command (Shift-Control-O) on each open file.

Document Location

Worldwide

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

Product Synonym

Rational Rhapsody

Document Information

Modified date:
27 May 2022

UID

ibm12801187