IBM Support

Documentation is missing after moving elements in Rational Software Architect

Troubleshooting


Problem

After relocating elements between different files in Rational® Software Architect (RSA), that is, .efx or .emx files, the documentation field for the relocated element is empty.

Cause

There are two tags created in an .emx or .efx file when you add documentation to an element:

  1. <OwnedComment> - This tag will appear nested within the tag of its containing element.
  2. <Default : Documentation> - This tag will appear at the end of the file outside of the <uml : Model> tag.

When you move an element between files in RSA, the <OwnedComment> tag is moved along with the element, however, the <Default : Documentation> tag remains in the original file.

As long as both files are open (the original file location and the new file location), the documentation will appear correctly in RSA. However, if the original file is closed and only the new file is open, the documentation field will appear empty.

Resolving The Problem

Upgrading to a later version, release, modification, or fix pack of RSA will resolve the problem for all future elements that are moved. However, elements that were moved in RSA v7.0 base version will continue to exhibit the problem behavior. To fix the problem for elements that were moved in RSA v7.0, you will need to move the problem elements back to their original file location, and then move them back again to the new location.

[{"Product":{"code":"SSYK2S","label":"Rational Software Architect Designer"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"Modeling","Platform":[{"code":"PF016","label":"Linux"},{"code":"PF033","label":"Windows"}],"Version":"7.0","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}},{"Product":{"code":"SSCLKU","label":"Rational Software Modeler"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"Modeling","Platform":[{"code":"PF033","label":"Windows"},{"code":"PF016","label":"Linux"}],"Version":"7.0","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}},{"Product":{"code":"SSJP3D","label":"Rational Systems Developer"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"Modeling","Platform":[{"code":"PF016","label":"Linux"},{"code":"PF033","label":"Windows"}],"Version":"7.0","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
10 September 2020

UID

swg21266749