|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Maximum recursion depth exceeded
Hi, I guess I wouldn't put myself in as a user that would request it, but I can certainly see how I might find it to be a useful debugging tool. Cheers, Bryan On Tue, Jul 7, 2009 at 11:45 AM, George Cristian Bina<george@xxxxxxxxxxxxx> wrote: > Hi Bryan, > > It is in a way equivalent with a transformation that ends with a runtime > exception, only that the exception is triggered by the user acting on the > "stop transformation" action. > We display a status message "Transformation ended by user" and no output. It > may be possible to recover a partial output but we never had such a request > from users. > > Best Regards, > George > -- > George Cristian Bina > <oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger > http://www.oxygenxml.com > > bryan rasmussen wrote: >>> >>> oXygen sets a trace listener on Saxon to be able to offer the "Stop >>> Transformation" action that allows users to stop a transformation at any >>> time. That causes more method calls as Saxon will call the listener on >>> all >>> instructions and the transformation requires more stack memory. For >>> example >>> I was able to run your transformation setting the stack for oXygen to >>> 10MB. >>> In the current development code of oXygen we found another way to >>> implement >>> the "Stop Transformation" action, without setting a trace listener on >>> Saxon >>> and your stylesheet works without problems with the default stack memory. >>> >> >> Just wondering - what happens to the result of a transformation if you >> stop it before it is finished - does your method have access to a >> partial result tree ? >> >> Best Regards, >> Bryan Rasmussen
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|






