Subject: RE: problem: recursive templates slowing xalan processor down
From: "Michael Kay" <mhk@xxxxxxxxx>
Date: Mon, 10 May 2004 21:56:44 +0100
|
Post your code!
It's entirely possible that one XSLT processor spots an efficient strategy
for executing a particular stylesheet and another processor doesn't.
Without seeing your code, that's about all one can say.
Michael Kay
> -----Original Message-----
> From: poppe chris [mailto:pc_poppe@xxxxxxxxxxx]
> Sent: 10 May 2004 19:26
> To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> Subject: problem: recursive templates slowing xalan
> processor down
>
>
> Hello,
>
> im having a peculiar problem, ive made a xsl stylesheet that uses a
> recursive template. When i use xmlspy to perform the xsl
> transformation on a
> sample xml file everything works fine, but when i use a xalan
> processor
> (org.apache.xalan.xslt.Process) the recursive template seems
> to freeze the
> processing. First I pass about 15 nodes to the template wich
> then calls
> itself with one node less. and so on. In the beginning it
> goes fast but
> after 3 recursive calls everything slows down and finally
> looks like its
> frozen (in fact i still get some output but only after very
> long times). Is
> it possible that several recursive calls freeze the processor
> and how come
> everything works with the xmlspy debugger??
>
>
> sincerely,
> Chris Poppe
>
> _________________________________________________________________
> Op zoek naar een professionele hostingpartner voor je website?
> http://hostbasket.msn.be
|