Цикл вывода данных вылетает

Bor-ka

Новичок
Цикл вывода данных вылетает

Цикл:
<xsl:template name="for">
<xsl:param name="i" select="0"/>
<xsl:param name="n"/>
<xsl:if test="$n > $i">

<xsl:value-of select="$i+1"/>
&#xA0;

<xsl:call-template name="for">
<xsl:with-param name="i" select="$i + 1"/>
<xsl:with-param name="n" select="$n"/>
</xsl:call-template>
</xsl:if>
</xsl:template>

Вызов:
<xsl:call-template name="for">
<xsl:with-param name="n" select="1000"/>
</xsl:call-template>

1000 раз он выполниться не может и Апач вылетает с "Исключение unknown software exception ..."

Можно ли как либо обойти данную ситуацию?
 
Сверху