I've encountered a problem while trying to validate a document whose schema has a lot of xs:includes. I've paired it down to the smallest base case I could manage, but it is still 6 (short) files.
The problem presents itself in xmllint using the files I've attached: --- $ xmllint --schema aggregator.xsd --noout validate_me.xml Schemas parser error : Internal error: xmlSchemaParseIncludeOrRedefine, trying to use an already parsed schema for a different targetNamespace. Schemas parser error : Internal error: xmlSchemaParse, An internal error occured. WXS schema aggregator.xsd failed to compile --- I've seen this error using 2.7.3, 2.7.2, 2.6.26, and 2.6.28 on Linux. The document validates using SaxonSA and Xerces, and, interestingly, using libxml2 2.6.16 on OS X 10.5, leading me to believe this might be a bug. -Luke ----------- Luke Robison [email protected] Applied Research Laboratories: University of Texas Engineering Scientist Associate
aggregator.xsd
Description: XML document
common.xsd
Description: XML document
prog1.xsd
Description: XML document
prog2.xsd
Description: XML document
prog2_include.xsd
Description: XML document
validate_me.xml
Description: XML document
_______________________________________________ xml mailing list, project page http://xmlsoft.org/ [email protected] http://mail.gnome.org/mailman/listinfo/xml
