Michael: Fatal Error! Too many nested apply-templates calls

Hallo,

wie das Thema schon sagt habe ich beim Ausführen meines Stylesheets folgendes Problem.
Fatal Error! Too many nested apply-templates calls. The stylesheet may be looping.
(Ich verwende Saxon8).

Der Fehler tritt bei einem Aufruf von      xsl:apply-templates/ auf.

An ein frühreren Stelle wird folgendes durchlaufen:
text:p
<xsl:attribute name="text:style-name"select="@style:parent-style-name"/>
<!--<xsl:value-of select="$paragraph"/>     -->
<xsl:for-each select="$paragraph/* | $paragraph/text()">
<xsl:copy-of select="."/>
</xsl:for-each>
</text:p>

Wenn ich nun anstatt dem <xsl:value-of ..../> die Schleife auskommentiere läuft der Rest ordnungsgemäß durch.
Das ist aber nicht der Sinn der Sache, da ich die gesamte darunterliegende Bausstruktur ja an der Stelle auch haben will.

Was kann man also machen um diesen Fehler zu vermeiden oder zu umgehen?

Gruß, Michael