You are viewing a plain text version of this content. The canonical link for it is here.
Posted to woden-dev@ws.apache.org by Jeremy Hughes <hu...@apache.org> on 2008/08/22 16:48:55 UTC

StackOverflowException running w3 desc test-suite

Is anyone else getting an StackOverflowException running the Validation.html
target of the test-suite/results/build.xml ?

Looks like it's when the xslt is used to generate the vadliation.xml which
then resolves the file Canon/validation-results.xml ...

resolve: 'Canon/validation-results.xml' with base:
'file:/D:/workspaces/e33/woden/desc/test-suite/results/implementations.xml'

BUILD FAILED
D:\workspaces\e33\woden\desc\test-suite\results\build.xml:122:
java.lang.StackOverflowError
    at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:115)
    at org.apache.tools.ant.Task.perform(Task.java:348)
    at org.apache.tools.ant.Target.execute(Target.java:357)
    at org.apache.tools.ant.Target.performTasks(Target.java:385)
    at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)
    at org.apache.tools.ant.Project.executeTarget(Project.java:1298)
    at
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
    at
org.eclipse.ant.internal.ui.antsupport.EclipseDefaultExecutor.executeTargets(EclipseDefaultExecutor.java:32)
    at org.apache.tools.ant.Project.executeTargets(Project.java:1181)
    at
org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.run(InternalAntRunner.java:423)
    at
org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.main(InternalAntRunner.java:137)
Caused by: java.lang.StackOverflowError
    at org.apache.xpath.objects.XString.equals(XString.java:336)
    at org.apache.xpath.objects.XString.equals(XString.java:337)
    at org.apache.xpath.objects.XString.equals(XString.java:337)
... [lots of these] ...
    at org.apache.xpath.objects.XString.equals(XString.java:317)
    at org.apache.xpath.operations.Equals.operate(Equals.java:46)
    at org.apache.xpath.operations.Operation.execute(Operation.java:110)
    at
org.apache.xpath.axes.PredicatedNodeTest.executePredicates(PredicatedNodeTest.java:340)
    at
org.apache.xpath.axes.PredicatedNodeTest.acceptNode(PredicatedNodeTest.java:477)
    at org.apache.xpath.axes.AxesWalker.nextNode(AxesWalker.java:370)
    at
org.apache.xpath.axes.WalkingIterator.nextNode(WalkingIterator.java:192)
    at org.apache.xpath.axes.NodeSequence.nextNode(NodeSequence.java:333)
    at org.apache.xpath.axes.NodeSequence.runTo(NodeSequence.java:492)
    at org.apache.xpath.axes.NodeSequence.setRoot(NodeSequence.java:268)
    at
org.apache.xpath.axes.LocPathIterator.asIterator(LocPathIterator.java:267)
    at
org.apache.xalan.templates.ElemForEach.transformSelectedNodes(ElemForEach.java:333)
    at org.apache.xalan.templates.ElemForEach.execute(ElemForEach.java:263)
    at
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2503)
    at
org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:1449)
    at
org.apache.xalan.templates.ElemForEach.transformSelectedNodes(ElemForEach.java:423)
    at org.apache.xalan.templates.ElemForEach.execute(ElemForEach.java:263)
    at
org.apache.xalan.templates.ElemForEach.transformSelectedNodes(ElemForEach.java:423)
    at org.apache.xalan.templates.ElemForEach.execute(ElemForEach.java:263)
    at
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2503)
    at
org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:1449)
    at
org.apache.xalan.templates.ElemForEach.transformSelectedNodes(ElemForEach.java:423)
    at org.apache.xalan.templates.ElemForEach.execute(ElemForEach.java:263)
    at
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2503)
    at
org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:1449)
    at
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2503)
    at
org.apache.xalan.transformer.TransformerImpl.applyTemplateToNode(TransformerImpl.java:2373)
    at
org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.java:1459)
    at
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:798)
    at
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1376)
    at
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1354)
    at
org.apache.tools.ant.taskdefs.optional.TraXLiaison.transform(TraXLiaison.java:187)
    at
org.apache.tools.ant.taskdefs.XSLTProcess.process(XSLTProcess.java:709)
    at
org.apache.tools.ant.taskdefs.XSLTProcess.execute(XSLTProcess.java:333)
    at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)

There's clearly something wrong with xalan, anyone else seeing this?

Cheers,
Jeremy