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
>

Reply via email to