libxslt's document() implementation sucks
</xsl:template>
<xsl:variable name="absPath">
+ <!-- Zack: two levels of quoting because libxslt 'document()'
+ implementation perform an unquoting on the given URL -->
<xsl:call-template name="quote">
- <xsl:with-param name="s"><xsl:value-of select="$getterURL"/>getxml?uri=</xsl:with-param>
+ <xsl:with-param name="s">
+ <xsl:call-template name="quote">
+ <xsl:with-param name="s"><xsl:value-of select="$getterURL"/>getxml?uri=</xsl:with-param>
+ </xsl:call-template>
+ </xsl:with-param>
</xsl:call-template>
</xsl:variable>