UMLDI 1.0 NO IDEA Avatar
  1. OMG Issue

UMLDI — Invalid "diagram-interchange.xml" file in DI 2.0 's ptc/05-06-07 zip file

  • Key: UMLDI-28
  • Legacy Issue Number: 10660
  • Status: open  
  • Source: Adaptive ( Mr. Gene Mutschler)
  • Summary:

    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:

    <UML:GeneralizableElement.generalization>

    <UML:Generalization xmi.idref="EAID_B3BDA775_38C1_4989_87D1_A4CDF297DA06"/>

    </UML:GeneralizableElement.generalization>

    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