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 ji...@apache.org on 2004/05/14 11:39:56 UTC
[jira] Updated: (XERCESJ-962) minInclusive facet validated against lexical space, not value space
The following issue has been updated:
Updater: David Sheldon (mailto:dws@decisionsoft.co.uk)
Date: Fri, 14 May 2004 2:38 AM
Comment:
Example schema exhibiting this problem
Changes:
Attachment changed to a.xsd
---------------------------------------------------------------------
For a full history of the issue, see:
http://issues.apache.org/jira/browse/XERCESJ-962?page=history
---------------------------------------------------------------------
View the issue:
http://issues.apache.org/jira/browse/XERCESJ-962
Here is an overview of the issue:
---------------------------------------------------------------------
Key: XERCESJ-962
Summary: minInclusive facet validated against lexical space, not value space
Type: Bug
Status: Unassigned
Priority: Major
Project: Xerces2-J
Components:
XML Schema API
Versions:
2.6.2
Assignee:
Reporter: David Sheldon
Created: Fri, 14 May 2004 2:36 AM
Updated: Fri, 14 May 2004 2:38 AM
Description:
If I have a type thus:
<xsd:element name='Reason'>
<xsd:simpleType>
<xsd:restriction base='xsd:integer'>
<xsd:pattern value='[0-9][0-9]' />
<xsd:maxInclusive value='29' />
<xsd:minInclusive value='5' />
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
I get the error message:
cvc-pattern-valid: Value '5' is not facet-valid with respect to pattern '[0-9][0-9]' for type 'null'.
5 is from the value space of "integer". It appears that xerces is checking the Value '5' against the lexical space of the derived type.
The spec: http://www.w3.org/TR/2001/REC-xmlschema-2-20010502/#dc-minInclusive
Says:
A value from the - value space- of the {base type definition}.
---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-j-dev-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-j-dev-help@xml.apache.org