We're running a command line Timing Profile on a certain XSLT that's running on the Saxon 8.9 processor (-TP). It's a very large input message and we have a template that's recursive in nature so it's running over and over and we expect it to occur around 1400 times in this message.
The message processes successfully when TP is turned OFF, but when we try and profile it the profiler stops and spits out this message after about ~1200 calls.
Code:
<template name="Relate" file="*DataAccess.xsl" line="1200" time="1433361673092">
<template name="Relate" file="*DataAccess.xsl" line="1200" time="1433361673092">
<template name="Relate" file="*DataAccess.xsl" line="1200" time="1433361673092">
Error at xsl:call-template on line 1205 of file:/C:/Users/BLERG/Desktop/Enterprise%20Constraints%20Profile/InTrans_DataAccess.xsl:
Too many nested template or function calls. The stylesheet may be looping.
Transformation failed: Run-time errors were reported
Is there any way to tweak the depth of recursion on the Timing Profiler? We know it's not infinite and would like to complete profile.
Thanks