Subject: [xsl] doc-available vs. exists(document) From: <mlcook@xxxxxxxxxx> Date: Mon, 15 Jun 2009 18:15:45 -0400 |
In the template below, I'm getting different results depending on which "when" test I use. If I use the exists(document($name)) test, it passes; but doc-available($name) fails. The input document is schema valid. The template is invoked with something like: <my-doc href="Initialization\Begin.xml"/> I thought I was using doc-available correctly, and it has worked fine in other situations. I'd like to use doc-available to avoid the java error message about a file not found, and process the error condition myself. What am I overlooking? Thanks, Mike <xsl:template match="my-doc"> <xsl:variable name="name" select="@href"/> <xsl:choose> <xsl:when test="exists(document($name))"> <!-- <xsl:when test="doc-available($name)"> --> <xsl:message>document is available</xsl:message> <xsl:apply-templates select="document($name)/*"/> </xsl:when> <xsl:otherwise> <xsl:message>document error</xsl:message> </xsl:otherwise> </xsl:choose> </xsl:template> This email and any attachments are only for use by the intended recipient(s) and may contain legally privileged, confidential, proprietary or otherwise private information. Any unauthorized use, reproduction, dissemination, distribution or other disclosure of the contents of this e-mail or its attachments is strictly prohibited. If you have received this email in error, please notify the sender immediately and delete the original.
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] [ANN} Balisage Late-breaking , B Tommie Usdin | Thread | RE: [xsl] doc-available vs. exist, Michael Kay |
[xsl] [ANN} Balisage Late-breaking , B Tommie Usdin | Date | RE: [xsl] doc-available vs. exist, Michael Kay |
Month |