You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@xmlbeans.apache.org by "Mark Nauta (JIRA)" <xm...@xml.apache.org> on 2007/11/13 09:44:50 UTC
[jira] Updated: (XMLBEANS-350) xs:integer with decimals not marked
invalid by validator tool
[ https://issues.apache.org/jira/browse/XMLBEANS-350?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Mark Nauta updated XMLBEANS-350:
--------------------------------
Attachment: test-s.xml
test.xsd
> xs:integer with decimals not marked invalid by validator tool
> -------------------------------------------------------------
>
> Key: XMLBEANS-350
> URL: https://issues.apache.org/jira/browse/XMLBEANS-350
> Project: XMLBeans
> Issue Type: Bug
> Components: Validator
> Affects Versions: Version 2.3
> Environment: Windows XP
> Reporter: Mark Nauta
> Priority: Minor
> Attachments: test-s.xml, test.xsd
>
>
> The following sample xml:
> <?xml version="1.0" encoding="utf-8"?>
> <foo xmlns="test" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="test file:///D:/temp/test.xsd">
> <bar>123.00</bar>
> </foo>
> is validated against:
> <?xml version = "1.0" encoding = "utf-8"?>
> <xs:schema xmlns="test" targetNamespace="test" xmlns:xs="http://www.w3.org/2001/XMLSchema"
> elementFormDefault="qualified" attributeFormDefault="unqualified">
> <xs:element name="foo">
> <xs:complexType>
> <xs:sequence>
> <xs:element name="bar" type="barType" minOccurs="1" maxOccurs="1"/>
> </xs:sequence>
> </xs:complexType>
> </xs:element>
> <xs:simpleType name="barType">
> <xs:restriction base="xs:integer">
> <xs:totalDigits value="3"/>
> </xs:restriction>
> </xs:simpleType>
> </xs:schema>
> which IMHO should result in 'invalid'. The xmlbeans 2.2.0 and 2.3.0 validator tool return 'valid' however. This is not according to W3c specs:
> "integer is derived from decimal by fixing the value of - fractionDigits- to be 0 and disallowing the trailing decimal point. "
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@xmlbeans.apache.org
For additional commands, e-mail: dev-help@xmlbeans.apache.org