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
Posttop
Remko de HoopSubject: Stylus Studio claims xsd is invalid
Author: Remko de Hoop
Date: 02 Jul 2010 03:26 AM
Originally Posted: 01 Jul 2010 11:14 AM
Hi,

I have a problem with the attached xsd (a big one ;)). It is the xsd of an Dutch open standard for government e-forms. The xsd is not mine so I am not allowed to make any changes.

If I validate a test xml-file with this xsd I get the following result:
- Stylus Studio: Errors
- XmlSpy: test-file is valid as well as the xsd
- .net xml and xsd classes: test-file is valid as well as the xsd

Looking at the errors of Stylus Studio, I'm kind of stuck. I don't see that the xsd is wrong. Could you please check and see if this is indeed a fault in Stylus Studio or that the other to programs/methods are faulty.

The version of Stylus Studio that I'm using is: Stylus Studio 2010, build 1540b

The test-file and xsd are in the included .rar

Thanks in advance for any information you can give me.

The error it gives:

Validating VoorbeeldXMLABB2.xml...
file:///c:/xml/Schemas/Standaarden/StUF/StUF-EF/0310/bg0310/bg0310.ent.xsd:297,90: type 'http://www.egem.nl/StUF/StUF0301:InOnderzoekAOA' not found
file:///c:/xml/Schemas/Standaarden/StUF/StUF-EF/0310/bg0310/bg0310.ent.xsd:11162,90: type 'http://www.egem.nl/StUF/StUF0301:InOnderzoekTGO' not found
file:///c:/xml/Schemas/Standaarden/StUF/StUF-EF/0310/bg0310/bg0310.ent.xsd:8719,90: type 'http://www.egem.nl/StUF/StUF0301:InOnderzoekPND' not found
file:///c:/xml/Schemas/Standaarden/StUF/StUF-EF/0310/bg0310/bg0310.ent.xsd:5434,112: type 'http://www.egem.nl/StUF/StUF0301:InOnderzoekNNP' not found
file:///c:/xml/Schemas/Standaarden/StUF/StUF-EF/0310/bg0310/bg0310.ent.xsd:8288,101: type 'http://www.egem.nl/StUF/StUF0301:InOnderzoekVerblijfplaats' not found
file:///c:/xml/Schemas/Standaarden/StUF/StUF-EF/0310/bg0310/bg0310.ent.xsd:17187,58: type 'http://www.egem.nl/StUF/StUF0301:NPSGroepen' not found
file:///c:/xml/Schemas/Standaarden/StUF/StUF-EF/0310/bg0310/bg0310.ent.xsd:17187,58: simpleType 'http://www.egem.nl/StUF/StUF0301:NPSGroepen' for attribute 'groepsnaam' not found
file:///c:/xml/Schemas/Standaarden/StUF/StUF-EF/0310/bg0310/bg0310.ent.xsd:17188,61: type 'http://www.egem.nl/StUF/StUF0301:NPSElementen' not found
file:///c:/xml/Schemas/Standaarden/StUF/StUF-EF/0310/bg0310/bg0310.ent.xsd:17188,61: simpleType 'http://www.egem.nl/StUF/StUF0301:NPSElementen' for attribute 'elementnaam' not found
file:///c:/xml/Schemas/Standaarden/StUF/StUF-EF/0310/bg0310/bg0310.ent.xsd:17178,40: type of attribute 'groepsnaam' must be derived by restriction from type of the corresponding attribute in the base
file:///c:/xml/Schemas/Standaarden/StUF/StUF-EF/0310/bg0310/bg0310.ent.xsd:17178,40: type of attribute 'elementnaam' must be derived by restriction from type of the corresponding attribute in the base
file:///c:/xml/Schemas/Standaarden/StUF/StUF-EF/0310/bg0310/bg0310.ent.xsd:7404,112: type 'http://www.egem.nl/StUF/StUF0301:InOnderzoekNPS' not found
file:///c:/xml/Schemas/Standaarden/StUF/StUF-EF/0310/bg0310/bg0310.ent.xsd:17288,58: type 'http://www.egem.nl/StUF/StUF0301:NPSGroepen' not found
file:///c:/xml/Schemas/Standaarden/StUF/StUF-EF/0310/bg0310/bg0310.ent.xsd:17288,58: simpleType 'http://www.egem.nl/StUF/StUF0301:NPSGroepen' for attribute 'groepsnaam' not found
file:///c:/xml/Schemas/Standaarden/StUF/StUF-EF/0310/bg0310/bg0310.ent.xsd:17289,61: type 'http://www.egem.nl/StUF/StUF0301:NPSElementen' not found
file:///c:/xml/Schemas/Standaarden/StUF/StUF-EF/0310/bg0310/bg0310.ent.xsd:17289,61: simpleType 'http://www.egem.nl/StUF/StUF0301:NPSElementen' for attribute 'elementnaam' not found
file:///c:/xml/Schemas/Standaarden/StUF/StUF-EF/0310/bg0310/bg0310.ent.xsd:17287,60: type of attribute 'groepsnaam' must be derived by restriction from type of the corresponding attribute in the base
file:///c:/xml/Schemas/Standaarden/StUF/StUF-EF/0310/bg0310/bg0310.ent.xsd:17287,60: type of attribute 'elementnaam' must be derived by restriction from type of the corresponding attribute in the base
file:///c:/xml/Schemas/Standaarden/StUF/StUF-EF/0310/bg0310/bg0310.ent.xsd:7473,118: type 'http://www.egem.nl/StUF/StUF0301:InOnderzoekNPSNPSHUW' not found
file:///c:/xml/Schemas/Standaarden/StUF/StUF-EF/0310/bg0310/bg0310.ent.xsd:17304,64: type 'http://www.egem.nl/StUF/StUF0301:NPSNPSHUWGroepen' not found
file:///c:/xml/Schemas/Standaarden/StUF/StUF-EF/0310/bg0310/bg0310.ent.xsd:17304,64: simpleType 'http://www.egem.nl/StUF/StUF0301:NPSNPSHUWGroepen' for attribute 'groepsnaam' not found
file:///c:/xml/Schemas/Standaarden/StUF/StUF-EF/0310/bg0310/bg0310.ent.xsd:17305,67: type 'http://www.egem.nl/StUF/StUF0301:NPSNPSHUWElementen' not found
file:///c:/xml/Schemas/Standaarden/StUF/StUF-EF/0310/bg0310/bg0310.ent.xsd:17305,67: simpleType 'http://www.egem.nl/StUF/StUF0301:NPSNPSHUWElementen' for attribute 'elementnaam' not found
file:///c:/xml/Schemas/Standaarden/StUF/StUF-EF/0310/bg0310/bg0310.ent.xsd:17303,60: type of attribute 'groepsnaam' must be derived by restriction from type of the corresponding attribute in the base
file:///c:/xml/Schemas/Standaarden/StUF/StUF-EF/0310/bg0310/bg0310.ent.xsd:17303,60: type of attribute 'elementnaam' must be derived by restriction from type of the corresponding attribute in the base
file:///c:/xml/Schemas/Standaarden/StUF/StUF-EF/0310/bg0310/bg0310.ent.xsd:17203,75: type 'http://www.egem.nl/StUF/StUF0301:NPSGroepen' not found
file:///c:/xml/Schemas/Standaarden/StUF/StUF-EF/0310/bg0310/bg0310.ent.xsd:17203,75: simpleType 'http://www.egem.nl/StUF/StUF0301:NPSGroepen' for attribute 'groepsnaam' not found
file:///c:/xml/Schemas/Standaarden/StUF/StUF-EF/0310/bg0310/bg0310.ent.xsd:17219,75: type 'http://www.egem.nl/StUF/StUF0301:NPSGroepen' not found
file:///c:/xml/Schemas/Standaarden/StUF/StUF-EF/0310/bg0310/bg0310.ent.xsd:17219,75: simpleType 'http://www.egem.nl/StUF/StUF0301:NPSGroepen' for attribute 'groepsnaam' not found
file:///c:/xml/Schemas/Standaarden/StUF/StUF-EF/0310/bg0310/bg0310.ent.xsd:17235,75: type 'http://www.egem.nl/StUF/StUF0301:NPSGroepen' not found
file:///c:/xml/Schemas/Standaarden/StUF/StUF-EF/0310/bg0310/bg0310.ent.xsd:17235,75: simpleType 'http://www.egem.nl/StUF/StUF0301:NPSGroepen' for attribute 'groepsnaam' not found
file:///c:/xml/Schemas/Standaarden/StUF/StUF-EF/0310/bg0310/bg0310.ent.xsd:7187,90: type 'http://www.egem.nl/StUF/StUF0301:InOnderzoekNAT' not found
file:///c:/xml/Schemas/Standaarden/StUF/StUF-EF/0310/bg0310/bg0310.ent.xsd:4610,112: type 'http://www.egem.nl/StUF/StUF0301:InOnderzoekMAC' not found
file:///c:/xml/Schemas/Standaarden/StUF/StUF-EF/0310/bg0310/bg0310.ent.xsd:12027,112: type 'http://www.egem.nl/StUF/StUF0301:InOnderzoekVES' not found
file:///c:/xml/Schemas/Standaarden/StUF/StUF-EF/0310/bg0310/bg0310.ent.xsd:6037,115: type 'http://www.egem.nl/StUF/StUF0301:InOnderzoekNNPRPS' not found
file:///c:/xml/Schemas/Standaarden/StUF/StUF-EF/0310/bg0310/bg0310.ent.xsd:10598,92: type 'http://www.egem.nl/StUF/StUF0301:InOnderzoekTGO' not found
file:///c:/xml/Schemas/Standaarden/StUF/StUF-EF/0310/bg0310/bg0310.ent.xsd:377,92: type 'http://www.egem.nl/StUF/StUF0301:InOnderzoekAOA' not found
file:///c:/xml/Schemas/Standaarden/StUF/StUF-EF/0310/bg0310/bg0310.ent.xsd:334,92: type 'http://www.egem.nl/StUF/StUF0301:InOnderzoekAOA' not found
file:///c:/xml/Schemas/Standaarden/StUF/StUF-EF/0310/bg0310/bg0310.ent.xsd:472,92: type 'http://www.egem.nl/StUF/StUF0301:InOnderzoekAOA' not found
file:///c:/xml/Schemas/Standaarden/StUF/StUF-EF/0310/bg0310/bg0310.ent.xsd:438,92: type 'http://www.egem.nl/StUF/StUF0301:InOnderzoekAOA' not found
file:///c:/xml/Schemas/Standaarden/StUF/StUF-EF/0310/bg0310/bg0310.ent.xsd:410,92: type 'http://www.egem.nl/StUF/StUF0301:InOnderzoekAOA' not found
file:///c:/xml/Schemas/Standaarden/StUF/StUF-EF/0310/bg0310/bg0310.ent.xsd:512,92: type 'http://www.egem.nl/StUF/StUF0301:InOnderzoekAOA' not found
file:///c:/xml/Schemas/Standaarden/StUF/StUF-EF/0310/bg0310/bg0310.ent.xsd:593,92: type 'http://www.egem.nl/StUF/StUF0301:InOnderzoekAOA' not found
file:///c:/xml/Schemas/Standaarden/StUF/StUF-EF/0310/bg0310/bg0310.ent.xsd:928,104: type 'http://www.egem.nl/StUF/StUF0301:InOnderzoekGEM' not found
file:///c:/xml/Schemas/Standaarden/StUF/StUF-EF/0310/bg0310/bg0310.ent.xsd:902,106: type 'http://www.egem.nl/StUF/StUF0301:InOnderzoekGEM' not found
file:///c:/xml/Schemas/Standaarden/StUF/StUF-EF/0310/bg0310/bg0310.ent.xsd:973,106: type 'http://www.egem.nl/StUF/StUF0301:InOnderzoekGEM' not found
file:///c:/xml/Schemas/Standaarden/StUF/StUF-EF/0310/bg0310/bg0310.ent.xsd:947,106: type 'http://www.egem.nl/StUF/StUF0301:InOnderzoekGEM' not found
file:///c:/xml/Schemas/Standaarden/StUF/StUF-EF/0310/bg0310/bg0310.ent.xsd:998,106: type 'http://www.egem.nl/StUF/StUF0301:InOnderzoekGEM' not found
file:///c:/xml/Schemas/Standaarden/StUF/StUF-EF/0310/bg0310/bg0310.ent.xsd:1034,106: type 'http://www.egem.nl/StUF/StUF0301:InOnderzoekGEM' not found
file:///c:/xml/Schemas/Standaarden/StUF/StUF-EF/0310/bg0310/bg0310.ent.xsd:1099,112: type 'http://www.egem.nl/StUF/StUF0301:InOnderzoekGOR' not found
Too many errors: validation canceled

The XML document VoorbeeldXMLABB2.xml is NOT valid (50 errors)


Documentxml.rar
test-file and xsd

 
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.