XML Editor
Sign up for a WebBoard account Sign Up Keyword Search Search More Options... Options
Chat Rooms Chat Help Help News News Log in to WebBoard Log in Not Logged in
Show tree view Topic
Topic Page 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Go to previous topicPrev TopicGo to next topicNext Topic
Postnext
(Deleted User) Subject: SS Schema Validation misses an error
Author: (Deleted User)
Date: 19 Sep 2006 10:37 AM
This sample Schema ( also attached ) is vaild according to SS schema validation.
<?xml version="1.0"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="ROOT" type="ROOT"/>
<xs:complexType name="ROOT">
<xs:attribute name="a" type="xs:string"/>
<xs:attribute name="b" type=""/>
</xs:complexType>
</xs:schema>

When evaluated with the Eclipse schema tool ( supposedly the reference standard implementation for schema validation) these errors are detected.

"The value '' of attribute 'type' on element 'xs:attribute' is not valid with respect to its type 'QName'."

The eclipse valuation actually has three error messages ech with the same intent, that an empty string is not a valid Qname value.


DocumentSSTest.xsd

Posttop
Ivan PedruzziSubject: SS Schema Validation misses an error
Author: Ivan Pedruzzi
Date: 19 Sep 2006 10:58 AM
Hi Greg,

Thank You for reporting the problem.

Notice that the XSV schema processor, bundled with Stylus Studio, detects the error.

Running custom validation engine XSV 2.10-1...

XSV 2.10-1 of 2005/04/22 13:10:49
file:///c:/Temp/Stylus_Test_Cases/Untitled1.xsd:6,3: attribute type check failed for {None}:type: is not a valid QName literal -- its localName is not a Name


Hope this helps
Ivan Pedruzzi
Stylus Studio Team

 
Topic Page 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Go to previous topicPrev TopicGo to next topicNext Topic
Download A Free Trial of Stylus Studio 6 XML Professional Edition Today! Powered by Stylus Studio, the world's leading XML IDE for XML, XSLT, XQuery, XML Schema, DTD, XPath, WSDL, XHTML, SQL/XML, and XML Mapping!  
go

Log In Options

Site Map | Privacy Policy | Terms of Use | Trademarks
Stylus Scoop XML Newsletter:
W3C Member
Stylus Studio® and DataDirect XQuery ™are from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2016 All Rights Reserved.