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
  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.
  3. 0

    missing output

    Google Groups | 10 years ago | Jeff F
    net.sf.saxon.trans.DynamicError: DOMSource cannot be processed: check that saxon8-dom.jar is on the classpath
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    Ant build.xml is giving issue

    GitHub | 1 year ago | smitjain87
    net.sf.saxon.trans.DynamicError: Cannot find a matching 2-argument function named {http://xml.apache.org/xslt/java}format()
  6. 0

    Why does Saxon evaluate the result-document URI to be the same?

    Stack Overflow | 6 years ago | Jan
    net.sf.saxon.trans.DynamicError: Cannot write more than one result document to the same URI, or write to a URI that has been read: file:/C:/Projekte/.../$filename

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    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