[ http://nagoya.apache.org/jira/browse/XERCESJ-701?page=history ] Michael Glavassevich closed XERCESJ-701: ----------------------------------------
Closed. > [RFC 2396]: One character schemes should not be rejected. > --------------------------------------------------------- > > Key: XERCESJ-701 > URL: http://nagoya.apache.org/jira/browse/XERCESJ-701 > Project: Xerces2-J > Type: Bug > Components: Other > Versions: 2.4.0 > Environment: Operating System: All > Platform: All > Reporter: Michael Glavassevich > Assignee: Michael Glavassevich > > The Xerces URI implementation currently rejects URIs with one characters > schemes, such as "g:h". This restriction isn't part of RFC 2396, and although > it's there to help flag DOS file names, it makes it impossible for users who > literally mean to specify URIs with one character scheme names. > I think if this isn't intended to be fixed it should at least be marked as a > limitation within the documentation for Xerces so users know what behaviour > to > expect. > I certainly wouldn't expect if I specified a base URI of "http://a/b/c/d/e" > and > relative URI of "g:h" that the resolved URI be "http://a/b/c/d/g:h" instead > of "g:h". > Relevant production: > scheme = alpha *( alpha | digit | "+" | "-" | "." ) > References: > http://www.ietf.org/rfc/rfc2396.txt -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://nagoya.apache.org/jira/secure/Administrators.jspa - If you want more information on JIRA, or have a bug to report see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
