- From: XIANGMIN WANG <wxiangmin@msn.com>
- Date: 12 Apr 2005 18:54:52 -0600
- To: <www-xml-schema-comments@w3.org>
- Message-ID: <BAY104-DAV14731B8ADFA3011B65785DA1310@phx.gbl>
Reposted... Sorry for forgotting the subject line. ----- Original Message ----- From: XIANGMIN WANG<mailto:wxiangmin@msn.com> To: www-xml-schema-comments@w3.org<mailto:www-xml-schema-comments@w3.org> Cc: Xiangmin Wang<mailto:wxiangmin@msn.com> Sent: Saturday, April 09, 2005 10:04 PM Hi, The attached XMLSchema.xsd is a copy from Appendices A Schema for Schemas (Normative) of your XML Schema Part 1: Structures 2nd Edition. I use it (the attached XMLSchema.xsd) to validate a XML schema document (a XSD file). I got the org.xml.sax.SAXParseEception exception when creating a Schema object from it. Please see the following code snippet and exception. I would incline to say that a problem in XMLSchema.xsd is a cause of the exception. I file this report. And if you could reply to this message indicating the source of the problem, I would appreciate in advance. Xiangmin Wang This is the exception that I got: org.xml.sax.SAXParseException: src-resolve: Cannot resolve the name 'xs:derivationControl' to a(n) 'type definition' component. This is the code segment. I am using the Sun Jaxp 1.3 APIs: SchemaFactory schemaFactory = SchemaFactory.newInstance(XMLConstants.W3C_XML_SCHEMA_NS_URI); Source schemaSource = new StreamSource(new java.io.File(schemaDocFile)); // <<< the schemaDocFile is the attached XMLSchema.xsd try { Schema schema = schemaFactory.newSchema(schemaSource); schemaValidator = schema.newValidator(); // <<< this is the line where the exception occurs. } catch(SAXException e) { System.err.println(e); }
Attachments
- application/octet-stream attachment: XMLSchema.xsd
Received on Wednesday, 13 April 2005 00:55:29 UTC