Troubleshooting

This page contains possible solutions to the common problems that you may encounter while using System Model Manager (SMM).

Common Problems

Possible Solutions

The SVG viewer displays a square instead of a unicode character.

This indicates that the font used does not contain the unicode character, and you must use another font that contains the unicode character.

To change the font, edit the shapes XML file that you have added to the project and add font information to it. For example, the following information in the shapes XML file specifies 'Arial Unicode MS' as font for the text in the system model diagram:

<?xml version="1.0"?>
<shapes xmlns:s="http://www.w3.org/2000/svg">
<s:defs>
 <s:style type="text/css">
  text {font-family: "Arial Unicode MS"!important}
 </s:style>
</s:defs>
...
</shapes>

Note: If you are using the default shapes, create a copy of the shapes.xml file available under the <PDT_ROOT>\SystemModelGenerator\resources\auxiliary directory and then edit the file.

When zoomed in and mousing-over a component to see the dependencies, far ends of the arrow are not visible.

If you zoom out to see the whole line, there is not enough detail to read the text.

In order to get the arrows to stay visible, perform the following steps:

  1. Mouse-over the component to view the dependencies.

  2. Keep the mouse over the component, select the component text ( left-click and drag the pointer over the text) and drag the pointer out of the component (with the left mouse button still down).

  3. Release the mouse button and the dependencies arrows remain visible until you next mouse-over and leave the component.

System Model Manager displayes warnings about a collection with no level when building a system model.

This implies that you may have accidently left out a level. A collection with no level is acceptable if its parent block and layer have no levels defined. If there are defined levels, System Model Generator automatically creates a new unnamed level on top to put all collections with no levels.