Hallo,
hm, schwer zu sagen wo es klemmt da keine beispiel xml gegeben ist. Allerdings ein, zwei sachen zu deinem stylesheet.
<xsl:param name="order_language_file_content"/>
<xsl:param name="order_language_file_content"/>
Doppelte parameter mag so ziemlich kein parser ;-)
<xsl:for-each select='/saison/spieltag[@spnr>=15]' >
...
<xsl:apply-templates select="/saison/spieltag[@spnr=$sp_nr]/paar"/>
...
<xsl:for-each select="/saison/spieltag[@spnr=$sp_nr]/paar">
...
</xsl:for-each>
...
<xsl:apply-templates select="/saison/spieltag[@spnr=$sp_nr]" mode="tips"/>
...
</xsl:for-each>
Bist du dir sicher das dies so gewollt ist? Die Xpath Anweisung ist überflüssig und es könnte auch ganz einfach <xsl:apply-templates select="paar"/> stehen.
Mit "kontrollieren" meine ich, ob du dir mal die xml datei angeschaut hast, die aus dem stylesheet erzeugt wird? einfach mal saxon laufen lassen und das ergebnis mal im editor betrachten.