net.sf.saxon.trans.DynamicError: Too many nested template or function calls. The stylesheet is probably looping.

Pentaho BI Platform Tracking | Brian Hagan | 9 years ago
tip
Do you know that we can give you better hits? Get more relevant results from Samebug’s stack trace search.
  1. 0

    The number of folders in the Solutions folder was about 20 (each having an average of 40 xactions some of which were duplicates). Reducing the number of folders to under 10 folders ( without any duplication), the Set content option starts working. 2007-12-31 07:42:49,806 INFO [STDOUT] 07:42:49,773 ERROR [Logger] misc-org.pentaho.core.util.XmlHelper: XmlHelper.ERROR_0006 - transformXml error: Too many nested template or function calls. The stylesheet is probably looping. using transformation: SubscriptionAdmin.xsl ; SystemID: ; Line#: 847; Column#: -1 net.sf.saxon.trans.DynamicError: Too many nested template or function calls. The stylesheet is probably looping. at net.sf.saxon.instruct.CallTemplate.process(CallTemplate.java:194) at net.sf.saxon.instruct.CallTemplate.processLeavingTail(CallTemplate.java:214) at net.sf.saxon.instruct.Choose.processLeavingTail(Choose.java:255) at net.sf.saxon.instruct.Block.processLeavingTail(Block.java:323) at net.sf.saxon.expr.LetExpression.processLeavingTail(LetExpression.java:321) at net.sf.saxon.instruct.Block.processLeavingTail(Block.java:323) at net.sf.saxon.instruct.Template.expand(Template.java:95) at net.sf.saxon.instruct.CallTemplate.process(CallTemplate.java:189) at net.sf.saxon.instruct.CallTemplate.processLeavingTail(CallTemplate.java:214) at net.sf.saxon.instruct.Choose.processLeavingTail(Choose.java:255) at net.sf.saxon.instruct.Block.processLeavingTail(Block.java:323) at net.sf.saxon.expr.LetExpression.processLeavingTail(LetExpression.java:321) at net.sf.saxon.instruct.Block.processLeavingTail(Block.java:323) at net.sf.saxon.instruct.Template.expand(Template.java:95) at net.sf.saxon.instruct.CallTemplate.process(CallTemplate.java:189) at net.sf.saxon.instruct.CallTemplate.processLeavingTail(CallTemplate.java:214) at net.sf.saxon.instruct.Choose.processLeavingTail(Choose.java:255) at net.sf.saxon.instruct.Block.processLeavingTail(Block.java:323) at net.sf.saxon.expr.LetExpression.processLeavingTail(LetExpression.java:321) at net.sf.saxon.instruct.Block.processLeavingTail(Block.java:323) at net.sf.saxon.instruct.Template.expand(Template.java:95) at net.sf.saxon.instruct.CallTemplate.process(CallTemplate.java:189) at net.sf.saxon.instruct.CallTemplate.processLeavingTail(CallTemplate.java:214) at net.sf.saxon.instruct.Choose.processLeavingTail(Choose.java:255) at net.sf.saxon.instruct.Block.processLeavingTail(Block.java:323) at net.sf.saxon.expr.LetExpression.processLeavingTail(LetExpression.java:321) at net.sf.saxon.instruct.Block.processLeavingTail(Block.java:323) at net.sf.saxon.instruct.Template.expand(Template.java:95) . . .

    Pentaho BI Platform Tracking | 9 years ago | Brian Hagan
    net.sf.saxon.trans.DynamicError: Too many nested template or function calls. The stylesheet is probably looping.
  2. 0

    The number of folders in the Solutions folder was about 20 (each having an average of 40 xactions some of which were duplicates). Reducing the number of folders to under 10 folders ( without any duplication), the Set content option starts working. 2007-12-31 07:42:49,806 INFO [STDOUT] 07:42:49,773 ERROR [Logger] misc-org.pentaho.core.util.XmlHelper: XmlHelper.ERROR_0006 - transformXml error: Too many nested template or function calls. The stylesheet is probably looping. using transformation: SubscriptionAdmin.xsl ; SystemID: ; Line#: 847; Column#: -1 net.sf.saxon.trans.DynamicError: Too many nested template or function calls. The stylesheet is probably looping. at net.sf.saxon.instruct.CallTemplate.process(CallTemplate.java:194) at net.sf.saxon.instruct.CallTemplate.processLeavingTail(CallTemplate.java:214) at net.sf.saxon.instruct.Choose.processLeavingTail(Choose.java:255) at net.sf.saxon.instruct.Block.processLeavingTail(Block.java:323) at net.sf.saxon.expr.LetExpression.processLeavingTail(LetExpression.java:321) at net.sf.saxon.instruct.Block.processLeavingTail(Block.java:323) at net.sf.saxon.instruct.Template.expand(Template.java:95) at net.sf.saxon.instruct.CallTemplate.process(CallTemplate.java:189) at net.sf.saxon.instruct.CallTemplate.processLeavingTail(CallTemplate.java:214) at net.sf.saxon.instruct.Choose.processLeavingTail(Choose.java:255) at net.sf.saxon.instruct.Block.processLeavingTail(Block.java:323) at net.sf.saxon.expr.LetExpression.processLeavingTail(LetExpression.java:321) at net.sf.saxon.instruct.Block.processLeavingTail(Block.java:323) at net.sf.saxon.instruct.Template.expand(Template.java:95) at net.sf.saxon.instruct.CallTemplate.process(CallTemplate.java:189) at net.sf.saxon.instruct.CallTemplate.processLeavingTail(CallTemplate.java:214) at net.sf.saxon.instruct.Choose.processLeavingTail(Choose.java:255) at net.sf.saxon.instruct.Block.processLeavingTail(Block.java:323) at net.sf.saxon.expr.LetExpression.processLeavingTail(LetExpression.java:321) at net.sf.saxon.instruct.Block.processLeavingTail(Block.java:323) at net.sf.saxon.instruct.Template.expand(Template.java:95) at net.sf.saxon.instruct.CallTemplate.process(CallTemplate.java:189) at net.sf.saxon.instruct.CallTemplate.processLeavingTail(CallTemplate.java:214) at net.sf.saxon.instruct.Choose.processLeavingTail(Choose.java:255) at net.sf.saxon.instruct.Block.processLeavingTail(Block.java:323) at net.sf.saxon.expr.LetExpression.processLeavingTail(LetExpression.java:321) at net.sf.saxon.instruct.Block.processLeavingTail(Block.java:323) at net.sf.saxon.instruct.Template.expand(Template.java:95) . . .

    Pentaho BI Platform Tracking | 9 years ago | Brian Hagan
    net.sf.saxon.trans.DynamicError: Too many nested template or function calls. The stylesheet is probably looping.

    Root Cause Analysis

    1. net.sf.saxon.trans.DynamicError

      Too many nested template or function calls. The stylesheet is probably looping.

      at net.sf.saxon.instruct.CallTemplate.process()
    2. Saxon
      Block.processLeavingTail
      1. net.sf.saxon.instruct.CallTemplate.process(CallTemplate.java:194)
      2. net.sf.saxon.instruct.CallTemplate.processLeavingTail(CallTemplate.java:214)
      3. net.sf.saxon.instruct.Choose.processLeavingTail(Choose.java:255)
      4. net.sf.saxon.instruct.Block.processLeavingTail(Block.java:323)
      4 frames
    3. Saxon HE
      LetExpression.processLeavingTail
      1. net.sf.saxon.expr.LetExpression.processLeavingTail(LetExpression.java:321)
      1 frame
    4. Saxon
      Block.processLeavingTail
      1. net.sf.saxon.instruct.Block.processLeavingTail(Block.java:323)
      2. net.sf.saxon.instruct.Template.expand(Template.java:95)
      3. net.sf.saxon.instruct.CallTemplate.process(CallTemplate.java:189)
      4. net.sf.saxon.instruct.CallTemplate.processLeavingTail(CallTemplate.java:214)
      5. net.sf.saxon.instruct.Choose.processLeavingTail(Choose.java:255)
      6. net.sf.saxon.instruct.Block.processLeavingTail(Block.java:323)
      6 frames
    5. Saxon HE
      LetExpression.processLeavingTail
      1. net.sf.saxon.expr.LetExpression.processLeavingTail(LetExpression.java:321)
      1 frame
    6. Saxon
      Block.processLeavingTail
      1. net.sf.saxon.instruct.Block.processLeavingTail(Block.java:323)
      2. net.sf.saxon.instruct.Template.expand(Template.java:95)
      3. net.sf.saxon.instruct.CallTemplate.process(CallTemplate.java:189)
      4. net.sf.saxon.instruct.CallTemplate.processLeavingTail(CallTemplate.java:214)
      5. net.sf.saxon.instruct.Choose.processLeavingTail(Choose.java:255)
      6. net.sf.saxon.instruct.Block.processLeavingTail(Block.java:323)
      6 frames
    7. Saxon HE
      LetExpression.processLeavingTail
      1. net.sf.saxon.expr.LetExpression.processLeavingTail(LetExpression.java:321)
      1 frame
    8. Saxon
      Block.processLeavingTail
      1. net.sf.saxon.instruct.Block.processLeavingTail(Block.java:323)
      2. net.sf.saxon.instruct.Template.expand(Template.java:95)
      3. net.sf.saxon.instruct.CallTemplate.process(CallTemplate.java:189)
      4. net.sf.saxon.instruct.CallTemplate.processLeavingTail(CallTemplate.java:214)
      5. net.sf.saxon.instruct.Choose.processLeavingTail(Choose.java:255)
      6. net.sf.saxon.instruct.Block.processLeavingTail(Block.java:323)
      6 frames
    9. Saxon HE
      LetExpression.processLeavingTail
      1. net.sf.saxon.expr.LetExpression.processLeavingTail(LetExpression.java:321)
      1 frame
    10. Saxon
      Template.expand
      1. net.sf.saxon.instruct.Block.processLeavingTail(Block.java:323)
      2. net.sf.saxon.instruct.Template.expand(Template.java:95)
      2 frames