XML Editor
Sign up for a WebBoard account Sign Up Keyword Search Search More Options... Options
Chat Rooms Chat Help Help News News Log in to WebBoard Log in Not Logged in
Show tree view Topic
Topic Page 1 2 3 4 5 6 7 8 9 Go to previous topicPrev TopicGo to next topicNext Topic
Postnext
Mark EisenbergSubject: causing XSLT processor to hang
Author: Mark Eisenberg
Date: 05 Mar 2007 07:58 AM
I have been working on a fairly extensive stylesheet. Recently I started having problems with the XSLT processor hanging. The hang is independent of the processor used and of the XML data file used. It appears to hang when the processing is complete and the results are being read back in to the IDE. (I used ProcessMonitor to gain some visibility on what was happening before and during the hang.)

Through a fairly tedious process I was able to isolate the problem to the xsl:output statement. Changing the method to HTML, running the transformation and then changing it back to XML seems to clear the problem. As long as I don't switch to a different XML input file. I discovered this while trying to quantify some things for this post.

The symptom during the hang is Struzzo.exe is reading a proNNN.xml file in the Temp directory with successively longer times between read success events. It's odd, because in the non-hang situation it only seems to try to read the file once and then moves on. This would seem to indicate that SS is looking for something in the temp XML file. Finds it in the non-hang cases. Doesn't in the hang situation and keeps looking. Very slowly.

Any thoughts?

Thanks,
Mark

Postnext
(Deleted User) Subject: causing XSLT processor to hang
Author: (Deleted User)
Date: 05 Mar 2007 12:12 PM
Hi Mark,
do you find some more patterns between the hangs? For instance, what is the active view in the preview window? Is the profiler being used?

Thanks,
Alberto

Postnext
Mark EisenbergSubject: causing XSLT processor to hang
Author: Mark Eisenberg
Date: 05 Mar 2007 10:44 PM
Originally Posted: 05 Mar 2007 10:37 PM
Profiling is disabled

I have been running with the Preview Text window displayed.

I have not been able to pick up a discernable pattern. It appears that the processing is acutally done, but the last buffer does not get flushed to the Preview Window.

I saved a ProcMon run if that will help.

Thanks,
Mark

Posttop
(Deleted User) Subject: causing XSLT processor to hang
Author: (Deleted User)
Date: 06 Mar 2007 03:57 AM
Hi Mark,
can you forward the ProcMon log to stylus-field-report@progress.com?

Thanks,
Alberto

 
Topic Page 1 2 3 4 5 6 7 8 9 Go to previous topicPrev TopicGo to next topicNext Topic
Download A Free Trial of Stylus Studio 6 XML Professional Edition Today! Powered by Stylus Studio, the world's leading XML IDE for XML, XSLT, XQuery, XML Schema, DTD, XPath, WSDL, XHTML, SQL/XML, and XML Mapping!  
go

Log In Options

Site Map | Privacy Policy | Terms of Use | Trademarks
Stylus Scoop XML Newsletter:
W3C Member
Stylus Studio® and DataDirect XQuery ™are from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2016 All Rights Reserved.