This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 3991 - xs:redefine allows multiple annotations: annotB025 mistaken
Summary: xs:redefine allows multiple annotations: annotB025 mistaken
Status: RESOLVED FIXED
Alias: None
Product: XML Schema Test Suite
Classification: Unclassified
Component: Microsoft tests (show other bugs)
Version: 2006-11-06
Hardware: PC Windows XP
: P2 normal
Target Milestone: ---
Assignee: Henry S. Thompson
QA Contact: XML Schema Test Suite mailing list
URL:
Whiteboard: metadata update confirmed 2008-11-01
Keywords:
Depends on:
Blocks:
 
Reported: 2006-11-20 15:55 UTC by Henry S. Thompson
Modified: 2008-11-02 16:33 UTC (History)
1 user (show)

See Also:


Attachments

Description Henry S. Thompson 2006-11-20 15:55:34 UTC
MS-Annotations2006-07-15.annotB025.annotB025 (msMeta/Annotations_w3c.xml) says 'invalid' is expected, and the description suggests this is because it contains multiple annotations, but in fact xs:redefine allows multiple annotations.

Should be changed to 'valid'
Comment 1 Zafar Abbas 2007-01-29 21:53:09 UTC
This issue in the test suite in due to a corresponding issue in the Microsoft Schema processors. The fix will be addressed in a future release. Agreed that the test case should be changed to 'valid'.
Comment 2 Michael Kay 2008-06-20 14:09:41 UTC
Noted that (a) multiple annotations are allowed within redefined, (b) the redefine has a schemaLocation that doesn't resolve, but the spec is clear that this isn't an error if there are no children other than annotation. So the schema is valid.