[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
RE: [xsl] document() function can't follow virtual directory path in MSXML3?
Subject: RE: [xsl] document() function can't follow virtual directory path in MSXML3? From: Américo Albuquerque <melinor@xxxxxxx> Date: Fri, 15 Aug 2003 01:01:35 +0100 |
Hi > -----Original Message----- > From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx > [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of > Brook Ellingwood > Sent: Thursday, August 14, 2003 6:38 PM > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: [xsl] document() function can't follow virtual > directory path in MSXML3? > > > Hi, > > I'm wondering if anyone has seen this behavior in MSXML3 and > if they might know whether there's a workaround. > > I'm storing my XML in a folder outside the www root to meet > the host's security requirements. I follow a virtual > directory path to access it. This works fine, except when I > try to call an XML doc via the document() function, like so: > > <xsl:if test="document('/virdir/home.xml')"> > <font color="white">foo</font> > </xsl:if> If you are runing the transformation in the server then that path will be translated to "C:\virdir\home.xml", that path, given the error you reported, doesn't exist. The '/virdir/' path exists only on the client, i. e., when called by a web browser. In the server you have to use it's full path or a relative path (like: ../../somedir/home.xml) (...) Regards, Americo Albuquerque XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] document() function can't fol, Brook Ellingwood | Thread | Re: [xsl] document() function can't, Mukul Gandhi |
Re: [xsl] apache Hyphenate property, Mark Ivs | Date | Re: [xsl] document() function can't, Mukul Gandhi |
Month |
Keywords