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/19 15:57:01 UTC
[jira] Assigned: (XERCESJ-962) minInclusive facet validated against lexical space, not value space
Message:
The following issue has been re-assigned.
Assignee: Sandy Gao (mailto:sandygao@ca.ibm.com)
---------------------------------------------------------------------
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: Open
Priority: Major
Project: Xerces2-J
Components:
XML Schema API
Versions:
2.6.2
Assignee: Sandy Gao
Reporter: David Sheldon
Created: Fri, 14 May 2004 2:36 AM
Updated: Wed, 19 May 2004 6:56 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