Workarounds: Rational Software Architect Client Extension problems in Design Management 4.0

Important: Ensure you install the Design Management 4.0 iFix001 to fix a model corruption problem in the client extension. After you connect to a server repository, when you edit a local UML models, the model may become corrupt and unusable when not connected to the Design Management Server.

The table of contents below lists all of release notes related to the Rational Software Architect Client Extension functionality in the Design Management 4.0 release.


Workaround Summary

If you plan on using the Rational Software Architect Design Managment client extension, you must install a mandatory iFix.

After you connect to a server repository, when you edit a local UML model, it may become corrupt and unusable when connected to the server. The problem happens in both Rational Software Architect version 8.5 and Rational Software Architect verion 8.0.4.1.

Problem

After connecting to server repository, editing local UML model may cause pathmap references such as:

pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String

to be converted to server references such as:

https://server:port/dm/models/RSA_UML_LIBRARIES_UMLPrimitiveTypes_library_uml#String. 

This is model corruption. The local UML model will not be usable without server connection.

Workaround

Complete the following steps:

  1. Download the iFix from this All Downloads tab.
  2. Read and follow the instructions on the Design Managment 4.0 iFix001 Release Notes tab on Jazz.net.

Related Information

The following links point to related information:

Return to the top of the page

Workaround Summary

You cannot create a UML model for Integrated Architecture (UPIA), RealTime (RT), or Service-Oriented Architecture (SOA) models when a project area is associated with the correct corresponding domains; new model templates for UPIA and other UML extensions do not appear in the new model wizard.

Problem

This problem occurs because the extensions do not have new model templates registered with the Design Management Rational Software Architect client extension; therefore, no new model templates are displayed in the new model wizard.

Workaround

Complete the following steps:

  1. Assign the proper domains (RT, UPIA, SOA, for example) to the project area.
  2. In the client extension, right-click a project area; then click New > UML Model.
  3. In the New Model wizard, select General category; then click the Blank Package template.
  4. Select the root package, and then display the properties view. On the Profiles tab, click Add Profile.
  5. Select the UPIA, SOA or RT profile and save the changes.
  6. Share the change set with others if the Share with others check box is not selected.
  7. Close the main diagram, then open it. Verify that the profile palette entries are displayed.
  8. Verify that at least one of the Explorer Node Content Definition exists for any class of each of the domains that the viewpoint should be used with.
  9. Save your changes in the viewpoint and refresh the page.

Related Information

The following links point to related information:

Return to the top of the page

Workaround Summary

You might not be able to move shapes on topology diagrams.

Problem

In an actively managed project area, you might not be permitted to move shapes on topology diagrams. This is a refresh issue. This problem occurs only with topology diagrams; it does not occur with BPMN and UML diagrams.

Workaround

Complete the following steps:

  1. Move a shape on a topology diagram. Although the shape remains in the same location on the diagram, it has been moved.
  2. Click Save.
  3. Open the diagram. The shape is now in the new location.

Related Information

The following links point to related information:

Return to the top of the page

Workaround Summary

If an alias URI was used to configure a Collaborative Lifecycle Management (CLM) server as a friend of the Design Management Server, within Rational Software Architect Design Manager Client Extension, you might have to log in twice to CLM friend servers.

Problem

If you or an administrator specifies an alias to configure a CLM server as a friend of the Design Management Server, within the Rational Software Architect Design Manager Client Extension, you might have to log in twice to CLM friend servers. This problem occurs because the client extension’s cookie manipulation logic does not work as expected in this scenario. After you log in, the client extension operates as expected.

Workaround

Avoid using an alias URI when you configure a CLM server as friend of the Design Management Server.

Related Information

The following links point to related information:

Return to the top of the page

Workaround Summary

You might not be able to create or delete links to artifacts in Rational DOORS by using the Rational Software Architect Design Manager Client Extension.

Problem

In the Rational Software Architect Design Manager Client Extension, you can only view existing links to artifacts in Rational DOORS. You might not be able to create or delete those links.

Workaround

You can use the Rational Software Architect Design Manager web client to create or delete links to artifacts in Rational DOORS. You can view the links by using the Rational Software Architect Design Manager Client Extension.

Related Information

The following links point to related information:

Return to the top of the page

Workaround Summary

In Rational Software Architect versions 8.0.4.1 and 8.5, the UML-to-SCA and UML-to-WSDL transformations do not run successfully if a corresponding source model exists in a Design Management repository.

Problem

Due to a transformation configuration (TC) validation failure, the UML-to-SCA and UML-to-WSDL transformations do not run in Rational Software Architect versions 8.0.4.1 or 8.5 when Rational Software Architect has a source model in a Design Management repository.

Workaround

Expand the elements of the source model in the transformation configuration window: Double-click a .tc file, and in the transformation configuration editor, on the Source and Target page, expand the source model so that at least one component element, which is composite, is expanded fully.

Related Information

The following links point to related information:

Return to the top of the page

Workaround Summary

You can use topic diagrams locally on the Rational Software Architect Design Manager Client Extension; they cannot be imported into Design Management Server.

Problem

Topic diagrams created in the Rational Software Architect Design Manager Client Extension cannot be imported into Design Management Server. The Design Management Server does not support importing, creating or rendering Rational Software Architect topic diagrams.

Workaround

You can use topic diagrams locally on the Rational Software Architect Design Manager Client Extension.

Related Information

The following links point to related information:

Return to the top of the page

Workaround Summary

In the Design Management web client, clicking on references to visualized elements does not return relevant information.

Problem

References to visualized elements, such as Java classes or XSD elements, do not have proper editors or compact renderers defined on the Design Management web client. If you click on such a reference in a web browser, information does not load, and preview windows or tool tips for links to these elements do not display relevant information.

Workaround

There is no workaround for this problem.

Related Information

The following links point to related information:

Return to the top of the page

Workaround Summary

You cannot import topologies and deployment artifacts that are stored in the Design Management repository into other topologies, and you cannot drag and drop deployment artifacts from the Design Management repository to topology diagrams.

Problem

You cannot import topologies and deployment artifacts that are stored in the Design Management repository into other topologies. You also cannot drag and drop deployment artifacts from the Design Management repository to topology diagrams that are stored in either a file in the local Eclipse workspace or in the Design Management repository.

Workaround

There is no workaround for this issue. This feature is not supported in the Design Management 4.0 release.

Related Information

The following links point to related information:

Return to the top of the page

Workaround Summary

A Design Management link is missing if the corresponding asset is published using the Rational Software Architect Design Manager Client Extension version v8.0.4.1.

Problem

When you publish a Design Management model to Rational Asset Manager, the Rational Asset Manager asset should have a link pointing back to model element in Design Management. If you publish the asset by using Rational Software Architect Design Manager with Rational Software Architect version 8.0.4.1, the link is missing. The problem only happens when you are using Rational Software Architect version 8.0.4.1; it does not happen when you use Rational Software Architect version 8.5.

Workaround

The feature works with Rational Software Architect version 8.5. The workaround is to upgrade from version 8.0.4.1 to version 8.5.

Related Information

The following links point to related information:

Return to the top of the page

Workaround Summary

Transformations that target UML models that are located on a Design Management server do not run.

Problem

An exception is thrown for any Rational Software Architect transformation that has a target that is a UML model if the model is stored on a Rational Software Architect Design Management server. This occurs for reverse transformations if the source of the transformation is a UML model and the transformation is configured to support a reconcile protocol.

Workaround

The transformation must target a local UML model. The local model can then be imported to a design management server.

Related Information

The following links point to related information:

Return to the top of the page

Workaround Summary

The labels on shapes, connectors, or border items are displayed correctly in the Rational Software Architect Design Manager Client Extension, but are missing when the diagram is displayed in a web browser.

Problem

If the font that you use for labels is not available on the system, the operating system substitutes the missing font with an existing one. This issue is platform specific and is handled by SWT string painting. AWT uses tables JRE to default to specific fonts, which are different from the fonts that the operating system defaults to, and are different from SWT. Therefore, the same string with a very specific font that is not available on the operating system might be painted differently in SWT and AWT.

Workaround

Complete the following steps:

  1. Shut down the server.
  2. In a text editor, open the Design Management installation folderserverserver.startup file.
  3. Add the following line to the file: “-Dibm.dm.rsa.imageFormat=jpg”.
  4. Save the file.
  5. Start the server.
  6. Open the diagram and verify that the labels are displayed correctly.

Related Information

The following links point to related information:

Return to the top of the page

Workaround Summary

You cannot install the Rational Software Architect Design Manager Client Extension into an existing Rational Software Architect installation.

Problem

The Rational Software Architect Design Manager Client Extension requires that the UML modeling feature be installed.

Workaround

Complete the following steps:

  1. Start IBM Installation Manager.
  2. On the Start page, click “Modify”.
  3. In the Modify Packages wizard, select the “IBM Software Delivery Platform” product package group and click “Next”.
  4. On the Translations page, click “Next”.
  5. On the Features page, expand the navigation tree to “IBM Rational Software Architect 8.5” > “Rational Software Architect” > “Solution Architecture and Model-Driven Development”.
  6. Select the “UML Modeling” check box.
  7. On the Summary information page, click “Modify”. The UML modeling feature is added to the RSA installation.
  8. Install the RSA DM client extension into the modified RSA installation.

Related Information

The following links point to related information:

Return to the top of the page
Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.
Feedback
Was this information helpful? Yes No 0 people rated this as helpful.