ETSI's Bug Tracker - Part 09: Using XML with TTCN-3
View Issue Details

ID | Project | Category | View Status | Date Submitted | Last Update
0003312 | Part 09: Using XML with TTCN-3 | Clarification | public | 06-05-2008 13:31 | 18-07-2008 09:52

Reporter | user363 |
Assigned To | Gyorgy Rethy |
Priority | normal | Severity | minor | Reproducibility | N/A
Status | closed | Resolution | fixed |
Platform |  | OS |  | OS Version |
Product Version | v3.3.1 (published 2008-04) |
Target Version | v4.1.1 (published 2009-06) | Fixed in Version | v4.1.1 (published 2009-06) |
Clause Reference(s) | 7.6.5
For STF discussion |
Source (company - Author) |

Summary | 0003312: remove phrase "mutually exclusive" for union types

Description

The text of clause 7.6.5 shall be stripped of the words "mutually exclusive".
Reasoning:
There is no need of this phrase as XSD-defined XML can specify explicitly which alternative of a choice has been chosen: XML Schema Part 2: Datatypes clause 2.5.1.3 specifies: "The order in which the memberTypes are specified in the definition (that is, the order of the <simpleType> children of the <union> element, or the order of the QNames in the memberTypes attribute) is significant. During validation, an element or attribute's value is validated against the memberTypes in the order in which they appear in the definition until a match is found. The evaluation order can be overridden with the use of xsi:type."
In case of a chosen alternative which is ambiguous in its type, the standard defines that the order of the declaration of the type also specifies the priorities for the matching algorithm.
So, it never is important to have "mutually exclusive" types.

Steps To Reproduce |
Additional Information |
Tags | No tags attached.
Relationships |
Attached Files | CR3312_analysis_2008-07.ppt (53,248) 18-07-2008 09:37 http://oldforge.etsi.org/mantis/file_download.php?file_id=1559&type=bug

Issue History
Date Modified | Username | Field | Change
06-05-2008 13:31 | user363 | New Issue |
06-05-2008 13:31 | user363 | Status | new => assigned
06-05-2008 13:31 | user363 | Assigned To | => Gyorgy Rethy
06-05-2008 13:31 | user363 | Clause Reference(s) | => 7.6.5
06-05-2008 13:31 | user363 | Source (company - Author) | =>
09-05-2008 10:39 | Ina Schieferdecker | Target Version | => Edition 4.1.1 (not yet published)
18-07-2008 09:37 | Gyorgy Rethy | File Added: CR3312_analysis_2008-07.ppt |
18-07-2008 09:38 | Gyorgy Rethy | Note Added: 0006324 |
18-07-2008 09:38 | Gyorgy Rethy | Status | assigned => resolved
18-07-2008 09:38 | Gyorgy Rethy | Resolution | open => fixed
18-07-2008 09:52 | Gyorgy Rethy | Status | resolved => closed
18-07-2008 09:52 | Gyorgy Rethy | Fixed in Version | => Edition 4.1.1 (not yet published)

Notes

(0006324)
Gyorgy Rethy
18-07-2008 09:38

Accepted, with a different wording.