Invalid "diagram-interchange.xml" file in DI 2.0 's ptc/05-06-07 zip file
Legacy Issue Number: 10660
Source: Adaptive ( Gene Mutschler)
I tried to load the diagram-interchange.xml file in the referenced zip file into the Rational Rose UML 1.4 xmi addin. This addin reports 4 errors:
Could not add DataType "Image" to Logical View – probably duplicate name.
Could not add DataType "Dimension" to Logical View – probably duplicate name.
Could not add DataType "Point" to Logical View – probably duplicate name.
Relation "Generalization" @ in 'Image' was not resolved – not added.
The first three are cases where data type names duplicate classes in the same package. This is at least bad form, if not actually illegal. Rose does not allow it.
THe final error is a case where one of the "generalization" references of the "Image" class points to a Generalization object that is not in the file:
There is no object with an ID of "EAID_B3BDA775_38C1_4989_87D1_A4CDF297DA06" in the file.
Reported: UMLDI 1.0b1 — Fri, 9 Feb 2007 05:00 GMT
Updated: Wed, 11 Mar 2015 04:40 GMT