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
Sunil SSubject: substitutionGroup error
Author: Sunil S
Date: 29 Jul 2003 06:00 AM
Hi,
I'm writing an xsd and have created a substitution gp as follows:



(!-- substitution group for warranty -->


I get a warning:
"Element guarantee has a type which does not derive from the type of the element at the head of the substitution group" but no such warning when I use XMLSpy. Is it that Studio doesn't recognise the syntax or that XMLSpy has a looser set of validation rules?

Sunil

Postnext
Sunil SSubject: substitutionGroup error
Author: Sunil S
Date: 29 Jul 2003 06:05 AM
Sorry,
The code should have read:




Sunil

Postnext
Sunil SSubject: substitutionGroup error
Author: Sunil S
Date: 29 Jul 2003 06:10 AM
Last time:
xsd:element name="warranty" type="xsd:string"/
xsd:element name="guarantee" substitutionGroup="warranty"/

S

Posttop
Alberto MassariSubject: Re: substitutionGroup error
Author: Alberto Massari
Date: 29 Jul 2003 09:39 AM
Hi Sunil,
this could be a bug in the Xerces validation engine; I'll check with the
Xerces team and let you know what they think.
As a workaround, you should explicitly give a type to that element, either
by means of a "type" attribute, or by creating an anonymous type definition
as its child.

Alberto

 
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.