Mea culpa.
A relatively simple mistake...
This works:
document('http://localhost:8080/cocoon215/basic/docs/doc.xml')
So does this:
document($file-to-get)
But this does not!!
document('$file-to-get')
Nor, in fact, does this:
document('D:\tomcat41\webapps\cocoon\basic\docs\doc.xml')
Lesson learnt - hmmm? Need to understand syntax better!
Derek
>>> [EMAIL PROTECTED] 2004/09/02 12:41:19 PM >>>
It appears that the XPath document function, under Cocoon,
will only access files using OS-specific path reference:
i.e.
document('D:\tomcat41\webapps\cocoon\basic\docs\doc.xml')
works, but
document('http://localhost:8080/cocoon215/basic/docs/doc.xml')
does not! I guess this is a Xalan issue, as the W3C XSLT reference
says:
" An XSLT processor is not required to support any particular URI
schemes.
The documentation for an XSLT processor should specify which URI
schemes
the XSLT processor supports."
Q: what's the best way to inform my stylesheet of the document path
in such a way that, if I move the app to another OS (eg UNIX), the
stylesheets will still work...
Thanks
Derek
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
MailScanner thanks transtec Computers for their support.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
MailScanner thanks transtec Computers for their support.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]