DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://issues.apache.org/bugzilla/show_bug.cgi?id=27913>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.
http://issues.apache.org/bugzilla/show_bug.cgi?id=27913 xml:base resolution doesn't recurse correctly for relative URIs Summary: xml:base resolution doesn't recurse correctly for relative URIs Product: Xerces2-J Version: 2.6.2 Platform: All OS/Version: All Status: NEW Severity: Normal Priority: Other Component: DOM AssignedTo: [EMAIL PROTECTED] ReportedBy: [EMAIL PROTECTED] When calling getBaseURI on an element which has a relative URI specified for its xml:base attribute, null is returned. This is because xerces tries to construct a URI object with the contents of the attribute alone, which (rightly) throws a MalformedURIException. The xml:base section on resolving relative URIs[1] doesn't make this as explicit as it might, but it is clear from an earlier example in the spec[2] that relative URIs for xml:base should be taken as relative to any base URI that is already "in scope" at that point in the document. [1]http://www.w3.org/TR/xmlbase/#granularity [2]http://www.w3.org/TR/xmlbase/#syntax --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
