[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Recording start and end time of processing (in pipelin

Subject: Recording start and end time of processing (in pipeline)
From: "Fabre Lambeau" <Fabre.Lambeau@xxxxxxxxxxxxx>
Date: Thu, 29 Apr 2010 20:18:44 +0100
 Recording start and end time of processing (in pipelin
I have a quite complex XSLT sheet that processes some large amount data.
I'd like to record the start and end processing times in the output, so
that I can do rudimentary profiling of the work done.

I've noticed however that in the following sort of scenario (pipeline
processing using variables to store intermediary steps), I end up
getting the exact same start and end times.

<xsl:template name="process">
	<xsl:variable name="start" select="current-dateTime()"/>

	<xsl:variable name="step1">
		<!-- some processing -->
	</xsl:variable>

	<xsl:variable name="step2">
		<!-- some processing on step1 -->
	</xsl:variable>

	<xsl:variable name="end" select="current-dateTime()"/>

	<xsl:result-document>
		<process start="{$start}" end="{$end}">
			<xsl:sequence select="$step2"/>
		</process>
	</xsl:result-document>
</xsl:template>

I fully understand why (xsl processor evaluating only when necessary),
but wonder how I could get it working.

Fabre Lambeau
######################################################################
Attention:
This e-mail message is privileged and confidential. If you are not the
intended recipient please delete the message and notify the sender.
Any views or opinions presented are solely those of the author.

This email was scanned and cleared by NetIQ MailMarshal.
######################################################################

Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.