Hi list!
I'm using a template, which once called from outside starts calling itself
as long as a certain condition is true. But after a certain amount of calls
(1.100 times) it seems stopping to call itself. The processing stops in the
middle of the xml-document without throwing an exception and without
throwing the resulting xml-document.
This is the template:
<xsl:template name="baum">
<xsl:param name="position"/>
...
<xsl:if test="/website/ebene[position()=$position]/text() =
/website/ebene[position()=$position + 1]/text()">
<xsl:call-template name="baum">
<xsl:with-param name="position" select="$position +
1"/>
</xsl:call-template>
</xsl:if>
</xsl:template>
The result looks like this:
<website>
<baum ebene="1">
de
<ebene ebene="2">
education
<file>diplom.html</file>
</ebene>
... [further 1099 entries]
<ebene ebene="2"/>
Has anyone an idea what to do? Any help is appreciated!
Jens
--
Jens Reufsteck
Hobsons GmbH
Wildunger Straße 6
60487 Frankfurt am Main
Deutschland
Tel: +49 (69) 255 37-140
Fax: +49 (69) 255 37-2140
http://www.hobsons.de
http://www.hobsons.ch
Geschäftsführung:
Christopher Letcher, Judith Oppitz, Adam Webster
Amtsgericht Frankfurt HRB 58610
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]