Re: [xsl] Maximum recursion depth exceeded

Subject: Re: [xsl] Maximum recursion depth exceeded
From: bryan rasmussen <rasmussen.bryan@xxxxxxxxx>
Date: Tue, 7 Jul 2009 11:29:45 +0200
> 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

Current Thread