Hi everyone,

I'm working with FOP embedded in a Java project. During a transformation of
an XML file I get the following exception:

java.lang.StackOverflowError
    at
org.apache.xpath.VariableStack.getLocalVariable(VariableStack.java:345)
    at org.apache.xpath.operations.Variable.execute(Variable.java:214)
    at org.apache.xpath.operations.Variable.execute(Variable.java:186)
    at
org.apache.xpath.axes.FilterExprIteratorSimple.executeFilterExpr(FilterExprIteratorSimple.java:114)
    at
org.apache.xpath.axes.FilterExprWalker.setRoot(FilterExprWalker.java:129)
    at
org.apache.xpath.axes.WalkingIterator.setRoot(WalkingIterator.java:154)
    at
org.apache.xpath.axes.LocPathIterator.asNode(LocPathIterator.java:298)
    at org.apache.xpath.axes.LocPathIterator.bool(LocPathIterator.java:318)
    at org.apache.xpath.XPath.bool(XPath.java:410)
    at org.apache.xalan.templates.ElemChoose.execute(ElemChoose.java:124)
    at
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2411)
    at
org.apache.xalan.templates.ElemTemplate.execute(ElemTemplate.java:392)
    at
org.apache.xalan.templates.ElemCallTemplate.execute(ElemCallTemplate.java:246)
    at
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2411)
    at org.apache.xalan.templates.ElemChoose.execute(ElemChoose.java:139)
    at
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2411)
       
.................................................................................
    at org.apache.xalan.templates.ElemChoose.execute(ElemChoose.java:139)
    at
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2411)
    at
org.apache.xalan.templates.ElemTemplate.execute(ElemTemplate.java:392)
    at
org.apache.xalan.templates.ElemCallTemplate.execute(ElemCallTemplate.java:246)
    at
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2411)

Seems like Xalan is doing a lot of recursive calls and the stack memory
overflows. Is there any way to overcome this problem?

Thanks in advance.

-- 
View this message in context: 
http://old.nabble.com/Overflow-Exception-tp31549235p31549235.html
Sent from the FOP - Users mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org

Reply via email to