> I think you want a URIRsolver. That is what is used to resolve
> document(href, [base]) and xsl:include/import.

AFAIK, this API is not available in Xerces-C++, only in Xerces-J. 

> What is happening sounds correct. Since you did not supply a base arg 
> to the document() it uses the stylesheet location.

If it doesn't recognize the scheme, I don't think that it should
complain until AFTER it has tried the EntityResolver. And unknown
schemes should not be considered path fragments.

Cheers,
Brian

Reply via email to