Legacy Issue Number: 9295
Source: Adaptive ( Gene Mutschler)
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
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).
(see resolution of issue 9650)
Disposition: Closed Duplicate to issue 9650
Updated: Fri, 6 Mar 2015 20:59 GMT
XMI24 — section 4.5.3
- Key: XMI24-22
- OMG Task Force: XMI for MOF 2 (XMI 2.1) RTF