XMI 2.4 RTF Avatar
  1. OMG Issue

XMI24 — section 4.5.3

  • Key: XMI24-22
  • Legacy Issue Number: 9295
  • Status: closed  
  • Source: Adaptive ( Mr. Gene Mutschler)
  • Summary:

    In section 4.5.3, a paragraph is dedicated to describing a problem with the xmi version:

    Since the XMI model is an instance of MOF, it can be serialized using the same rules as any other MOF model, with one exception. Using the default serialization rules would result in the XMI version attribute appearing twice in XMI elements: once directly from the XMI version attribute, and once through the inclusion of the ObjectAttribs group. Therefore, the version attribute that belongs to the ObjectAttribs attribute group must be excluded from the XMI type declaration. See Section 6.4.1, “Overall Document Structure,” on page 58” for details on how the XMI class is serialized.

    However, in section 4.5.1, it was stated:

    In addition, there are attribute declarations and attributeGroup declarations that must be imported. These include the id attribute, and the IdentityAttribs, LinkAttribs, and ObjectAttribs attribute groups. These constructs are not defined in the XMI model.

    These two statements are inconsistent.

  • Reported: XMI 2.1 — Mon, 23 Jan 2006 05:00 GMT
  • Disposition: Resolved — XMI 2.4
  • Disposition Summary:

    The resolution of issue 9650 removes the version attribute, as the XMI version is always included in the XMI namespace URI. This renders this issue obsolete (duplicate).

    Revised Text:
    (see resolution of issue 9650)

    Disposition: Closed – Duplicate to issue 9650

  • Updated: Fri, 6 Mar 2015 20:59 GMT