Issue 10772: include an explicit attributeFormDefault setting for the XML Schema (mof2xmi-rtf) Source: (, ) Nature: Uncategorized Issue Severity: Summary: The OMG XMI v2.1 specification does not include an explicit attributeFormDefault setting for the XML Schema. According to the XML Schema definition this means the attribute form defaults to "unqualified". http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/structures.html#element-schema However MagicDraw XMI files have qualified attributes. The MagicDraw XMI files are therefore invalid against the XMI Schema. IMHO this may be a bug. For example this: <xmi:Extension xmi:Extender="MagicDraw UML 12.0" xmi:ExtenderID="MagicDraw UML 12.0"> Should be this: <xmi:Extension Extender="MagicDraw UML 12.0" ExtenderID="MagicDraw UML 12.0"> Resolution: Revised Text: Actions taken: February 15, 2007: received issue Discussion: withdrawn ..implementation issue End of Annotations:===== ubject: FW: MagicDraw XMI bug Date: Thu, 15 Feb 2007 11:04:17 -0800 Thread-Topic: MagicDraw XMI bug Thread-Index: AcdOEvgSLRGiAEvKRo+l//K23eJmnAAAzi2AAAHQsZAAxY/yoA== From: "Frankel, David" To: X-OriginalArrivalTime: 15 Feb 2007 19:00:36.0842 (UTC) FILETIME=[93D01CA0:01C75133] X-SAP: out X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at omg.org A couple more issues reported by the ISO group are below. Note that this group is part of ISO TC68 (Financial Services), and OMG has a formal liason relationship with ISO TC68. I haven't been sending these to the issues email address because the comment period is passed. Should I send them there anyway? --Dave -------------------------------------------------------------------------------- From: wg4-owner@isounifi.com [mailto:wg4-owner@isounifi.com] On Behalf Of Matthew Rawlings Sent: Sunday, Feb 11, 2007 12:45 PM To: wg4@isounifi.com Subject: RE: MagicDraw XMI bug And another: The OMG XMI v2.1 specification does not include an explicit attributeFormDefault setting for the XML Schema. According to the XML Schema definition this means the attribute form defaults to "unqualified". http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/structures.html#element-schema However MagicDraw XMI files have qualified attributes. The MagicDraw XMI files are therefore invalid against the XMI Schema. IMHO this may be a bug. For example this: Should be this: Matthew Rawlings +44 791 539 7824