Vikram: Please try the latest version of XSLTC available from Apache. The class org.apache.xalan.xsltc.runtime.TextOutput is now deprecated. If getting the latest version does not fix your problem, you can file a bug here:
http://nagoya.apache.org/bugzilla/index.html Thanks. -- Santiago Pericas-Geertsen Sun Microsystems ----- Original Message ----- From: "Vikram Uparkar" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Saturday, June 29, 2002 8:20 AM Subject: Stackoverflow exception using nodeset in xsltc translet > Hi, > I am using XSLTC to transform an xml doc. The translet class requires an extra dynamically generated xml nodeset as a parameter. The parameter being set is of type DOMAdapter created using the makeDOMAdapter method in this translet and the nodeset extension function is used to convert the parameter to nodeset in the xsl file > > But when i invoke the transform method on this translet now i get a > stack overflow exception The Translet executes alright if this parameter value is hardcoded > in the xsl:param as a xml fragment > what am i doing wrong > > have attached a part of the stacktrace > > java.lang.StackOverflowError > at java.util.Stack.peek(Stack.java:83) > at org.apache.xalan.xsltc.runtime.TextOutput.lookupNamespace(TextOutput.java:10 83) > at org.apache.xalan.xsltc.runtime.TextOutput.getNamespaceURI(TextOutput.java:77 8) > at org.apache.xalan.xsltc.runtime.TextOutput.closeStartTag(TextOutput.java:271) > at org.apache.xalan.xsltc.runtime.TextOutput.characters(TextOutput.java:398) > at org.apache.xalan.xsltc.runtime.TextOutput.characters(TextOutput.java:340) > at com.chase.ccs.presentation.xsl.web.col.GenerateSLRequest.applyTemplates() > at com.chase.ccs.presentation.xsl.web.col.GenerateSLRequest.applyTemplates() > ... multiple calls to applytemplates before this > > > regards > --vikram >
