DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=18223>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=18223 Failed to read imported xml namespaced XSD when set locally [EMAIL PROTECTED] changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |INVALID ------- Additional Comments From [EMAIL PROTECTED] 2004-01-09 14:25 ------- It looks like you're trying to bind the xml prefix to something other than its own namespace (http://www.w3.org/XML/1998/namespace) as a method for specifying the location of a schema for your document. This is not allowed [1] by the namespace spec, nor would it do what you intended. If you want to specify a schema location in the instance document you need to use the schemaLocation attributes [2] from the XML Schema instance namespace. If you're importing components from the XML namespace into another schema you need an import such as: <import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="http://www.w3.org/2001/03/xml.xsd"/> in the schema document. If you still think there's a problem here, you can reopen the bug. [[By the way, the external-schemaLocation bug has been fixed for a while now (back in Xerces 2.4.0). You should be able to use it with the current version (2.6.0) of the parser.]] [1] http://www.w3.org/XML/xml-names-19990114-errata#NE05 [2] http://www.w3.org/TR/xmlschema-1/#xsi_schemaLocation --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
