[ http://issues.apache.org/jira/browse/XALANJ-2332?page=comments#action_12447558 ] Brian Minchau commented on XALANJ-2332: ---------------------------------------
triaged November 6, 2006 Kevin Cormier agreed to come up with a patch for this issue. > If a URIResolver is provided, don't call SystemIDResolver.getAbsoluteURI in > document() function > ----------------------------------------------------------------------------------------------- > > Key: XALANJ-2332 > URL: http://issues.apache.org/jira/browse/XALANJ-2332 > Project: XalanJ2 > Issue Type: Bug > Affects Versions: Latest Development Code, 2.6, 2.7 > Reporter: Nicholas Sushkin > Assigned To: Brian Minchau > Fix For: Latest Development Code > > > If the user provides a URIResolver that returns the Source given the absolute > URI of the stylesheet module doing the include/import and the relative URI > from the href attribute, and if that Source has its system ID set, then there > is no reason for the XSLT processor to get involved with the contents of the > URIs. The user has provided the full management of stylesheet URIs, to > resolve all included/imported Source stylesheet modules and their absolute > URIs. > The URIs are supposed to be legitimate URIs, but wheter or not they actually > are should be in the user's control. For example the URIs might be of the > form "file:///..." with directories or filenames that have characters in them > that are not allowed in legitimate URIs. > On the other hand, if the user hasn't provided a URIResolver, or that > resolver doesn't return a Source, or that Source doesn't have its system ID > set, then the fallback of using SystemIDResolver to get the base URI of the > included document is OK. If the URIs are not legitimate, the services > provided by this class may throw MalformedURIException. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]