Even document('') was accessed and *parsed* every time.
...
Interestingly, the generate-id() identity was fulfilled, whether
presumably then it isn't fulfilled if the document accessed by that uri
changes during the course of the transformation, for example if the page
has a page-counter on it....
It seems to me that the only way an XSLT processor can ensure that
document('foo') always returns the same node set is to hand on to
it (either the node set, or the document) after the first access.
David
________________________________________________________________________
This e-mail has been scanned for all viruses by Star Internet. The
service is powered by MessageLabs. For more information on a proactive
anti-virus service working around the clock, around the globe, visit:
http://www.star.net.uk
________________________________________________________________________
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list