DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=6021>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=6021

Infinite loop with select=".." throws TransformerException without info





------- Additional Comments From [EMAIL PROTECTED]  2002-01-28 23:21 -------
Just brainstorming:

At one point, I believe we did attempt to detect at least some cycles in 
spreadsheet execution -- same template at same location, basically, plus some 
work to deal with the possibility of conditionals. I _think_ it was taken out 
because checking the whole stack every time we called  another template was 
computationally expensive and was costing us a significant chunk of performance.

Might be possible to reintroduce it under a conditional, to be turned on if and 
only if you think you've got a recursion poblem. On the other hand, it might be 
simpler to register a trace listener and find the cycle by looking at that... or 
perhaps to do the cycle detection in the trace listener itself ... and just plug 
that in when you need it.

Reply via email to