You can identify missing subunits and unresolved path
map references using the Resolve Subunits and Path map symbols page
of the Rational Rose Model Import wizard. If
your model contains unresolved path map references, you can provide
a new value to resolve the reference. You can also choose to skip
over any missing subunits or broken path maps references to import
the model in the current state.
Before you can identify missing subunits or path
map reference problems, you must use the Import a Rose
Model page to select a model to import and specify a
project to contain your model and related project artifacts. If
your model does not contain broken references to subunits, both
tables will appear empty; click Next to continue
with the import process.
Using the Subunits not found and Specify
the value for the unresolved Path map symbols tables,
determine if a broken subunit reference is caused by a missing subunit
from your Rose model or a path map symbol entry that is not pointing
to the correct location:
- If the Specify
the value for the unresolved Path map symbols table
is empty and the Subunits not found table displays
missing subunits, your broken references to a subunit exist because
your Rose model does not have direct access to the corresponding
subunit. To resolve the reference, you must open your model in Rose
and restore the connection to the subunit. You can only use the Rational
Rose Model Import wizard to resolve references to missing subunits
when the broken references are caused by invalid path map entries.
- If the Subunits not found table displays
the name and location of one or more missing subunits, and the Specify
the value for the unresolved Path map symbols table
contains the name of a path map, you likely have a broken path map
reference because the path map entry is not pointing to the directory
that contains the subunit. Using the Resolve Subunits
and Path map symbols page, you can provide a new path
map value that points to the correct directory to resolve the broken
path map reference.
Note: You can select the Ignore
unresolved subunits check box to ignore all broken references
to subunits, regardless of the cause. This check box provides a
way to move to the next step in the wizard even though the model
you are importing contains broken references to subunits. Ignoring
unresolved subunits will cause your model to only partially import;
the subunit content is not added into the imported model.
To
provide a new value for a path map symbol:
- In the Path map symbols table,
locate the path map symbol name that you want to resolve and click
the value to the right of the name. An ellipsis button
appears to the right of the path.
- Click the ellipsis button. The Browse for Folder window opens.
- Navigate to the appropriate location within the file
system, select the folder that contains the corresponding subunits,
and click OK. The value
column updates with the new path.
- Click the Refresh button to ensure
you have resolved the path map reference.
- (Optional) After you repair the unresolved references
most important to your project, you can click the Ignore unresolved
subunits check box to disregard any remaining unresolved
references.
- Click Next.
Now you are ready to map Rose property sets to new or existing
profiles.