[oXygen-user] validation bug?
Linus Kamb
Thu Jul 7 10:46:40 CDT 2005
Ah, yes, I see. A combination of my misreading my XML Schema book, and a somewhat
misleading tool-tip for totalDigits (that says "Specifies the exact number of digits
allowed. Must be greater than zero." instead of "Specifies the maximum number of digits
allowed..." )
I like that info link. I had not noticed that before.
Thanks.
George Cristian Bina wrote:
> Hi,
>
> Oxygen has a very nice feature when it comes to reporting XML schema
> related error messages. In most cases it will show a book like icon in
> the Info column and if you click on that you will get your browser
> opened at the exact place in the XML Schema specification that is
> related with that error. In your case that will be
>
> http://www.w3.org/TR/xmlschema-2/#cos-applicable-facets
>
> Here you will see that the allowed facets for xs:decimal are:
> totalDigits, fractionDigits, pattern, whiteSpace, enumeration,
> maxInclusive, maxExclusive, minInclusive, minExclusive
>
> As you can see maxLength is not between them. Maybe you are looking for
> totalDidits?
>
> The content completion offers valid proposals according with the schema
> for schemas but the rules for XML Schema validation are much more than
> what the schema for schemas can provide.
>
> Best Regards,
> George
> ---------------------------------------------------------------------
> George Cristian Bina
> <oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger
> http://www.oxygenxml.com
>
>
> Linus Kamb wrote:
>
>> In the following schema:
>>
>> <?xml version="1.0" encoding="UTF-8"?>
>> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
>>
>> <xs:simpleType name="LimitedDecimal">
>> <xs:restriction base="xs:decimal">
>> <xs:maxLength value="5"/>
>> </xs:restriction>
>> </xs:simpleType>
>> </xs:schema>
>>
>>
>> I get a validation error saying "maxLength not allowed for type
>> LimitedDecimal"
>>
>> The autoinclude lets me put it there, and I believe maxLength is a
>> valid facet for restricting decimal.
>>
>> What's up?
>> _______________________________________________
>> oXygen-user mailing list
>>
>> http://www.oxygenxml.com/mailman/listinfo/oxygen-user
More information about the oXygen-user
mailing list