xml-xmlbeans-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Lachlan Paterson" <lach...@post.com>
Subject scomp does not validate <xs:choice> properly?
Date Mon, 05 Jul 2004 19:04:54 GMT
I attempted to run scomp, using a simple schema that contains a choice between two sequences,
and I received this error:

"Content model violates the unique particle attribution rule"

But using this:
http://www.w3.org/2001/03/webdata/xsv
...it is valid.

and, interestingly, using this:
http://apps.gotdotnet.com/xmltools/xsdvalidator/Default.aspx
...it is not valid.

I think it should be valid. This is the schema:

<xs:schema
   xmlns:xs="http://www.w3.org/2001/XMLSchema"
   elementFormDefault="qualified">

<xs:element name="x" type="MyType"/>

<xs:complexType name="MyType">
  <xs:choice>
    <xs:sequence>
      <xs:element name="a" type="xs:string"/>
      <xs:element name="b" type="xs:string"/>
      <xs:element name="c" type="xs:string"/>
    </xs:sequence>
    <xs:sequence>
      <xs:element name="a" type="xs:string"/>
      <xs:element name="b" type="xs:string"/>
      <xs:element name="d" type="xs:string"/>
    </xs:sequence>
  </xs:choice>
</xs:complexType>

</xs:schema>

- ---------------------------------------------------------------------
To unsubscribe, e-mail:   xmlbeans-user-unsubscribe@xml.apache.org
For additional commands, e-mail: xmlbeans-user-help@xml.apache.org
Apache XMLBeans Project -- URL: http://xml.apache.org/xmlbeans/


Mime
View raw message