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 4136 - Microsoft "schema" test set, schU3 (duplicate definitions)
Summary: Microsoft "schema" test set, schU3 (duplicate definitions)
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 updated 2010-07-05
Keywords:
Depends on:
Blocks:
 
Reported: 2007-01-02 18:22 UTC by Michael Kay
Modified: 2010-07-05 15:42 UTC (History)
1 user (show)

See Also:


Attachments

Description Michael Kay 2007-01-02 18:22:30 UTC
Test schU3 consists of a set of five schema documents with complex include/import/redefine relationships. According to the metadata it is valid. I believe that it is invalid.

Module b includes module d without redefining it. This acquires a definition of attribute group c-g1. Module b also redefines module c, acquiring another definition of attribute group c-g1. I think there are therefore two conflicting definitions of this attribute group, and the schema should be rejected as invalid for this reason.

(There are other conflicts as well, over complex type c-ct and element declaration c-e1).
Comment 1 Michael Kay 2007-01-02 18:23:55 UTC
The same arguments apply to schU4 and schU5
Comment 2 Zafar Abbas 2007-02-02 19:38:24 UTC
Agreed that this test should not be published as a compliance test. We are
following up with the WG to determine the process of updating the test suite.