You are viewing a plain text version of this content. The canonical link for it is here.
Posted to j-dev@xerces.apache.org by "Mukul Gandhi (JIRA)" <xe...@xml.apache.org> on 2017/08/01 06:52:00 UTC
[jira] [Commented] (XERCESJ-1680) incorrect flagging of violation
of cos-all-limited
[ https://issues.apache.org/jira/browse/XERCESJ-1680?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16108478#comment-16108478 ]
Mukul Gandhi commented on XERCESJ-1680:
---------------------------------------
I would like to know, what requirement do you have exactly in mind when you specify this XSD schema sample? i.e Please rephrase your requirement in a more simple way. Currently, I personally cannot deduce a meaningful intent from the XSD sample posted.
> incorrect flagging of violation of cos-all-limited
> --------------------------------------------------
>
> Key: XERCESJ-1680
> URL: https://issues.apache.org/jira/browse/XERCESJ-1680
> Project: Xerces2-J
> Issue Type: Bug
> Components: XML Schema 1.1 Structures
> Affects Versions: 2.11.0
> Environment: Windows 10 Pro
> Reporter: Paul
>
> In the following schema document:
> {noformat}
> <?xml version="1.0" encoding="UTF-8"?>
> <xs:schema
> xmlns:xs="http://www.w3.org/2001/XMLSchema"
> elementFormDefault="unqualified">
> <xs:complexType name="base_open_content">
> <xs:openContent>
> <xs:any notNamespace='##local' processContents='lax'/>
> </xs:openContent>
> <xs:all/>
> </xs:complexType>
>
> <xs:element name="root">
> <xs:complexType>
> <xs:complexContent>
> <xs:extension base="base_open_content">
> <xs:all>
> <xs:element name='child' type='xs:string'/>
> </xs:all>
> </xs:extension>
> </xs:complexContent>
> </xs:complexType>
> </xs:element>
> </xs:schema>
> {noformat}
> Xerces incorrectly reports the all group in the extension of 'base_open_content' violates [cos-all-limited|https://www.w3.org/TR/xmlschema11-1/#sec-cos-all-limited].
> SaxonEE 9.7.0.15 correctly accepts this schema document.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)
---------------------------------------------------------------------
To unsubscribe, e-mail: j-dev-unsubscribe@xerces.apache.org
For additional commands, e-mail: j-dev-help@xerces.apache.org