Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

(Xalan) Unable to execute transform in servlet!!

1 view
Skip to first unread message

leo...@my-deja.com

unread,
Nov 27, 2000, 3:00:00 AM11/27/00
to

I successfully executed the application
SimpleTransform contained in the sample package of Xalan.

While I try to execute the ApplyXSLT I have the following error

____________________________________
Error: 500
Location: /XSLT/servlet/ApplyXSLT
Internal Servlet Error:

java.lang.NoSuchMethodError
at
org.apache.xpath.DOM2Helper.getLocalNameOfNode(DOM2Helper.java:253)
at
org.apache.xalan.templates.TemplateList.getHead(TemplateList.java:416)
at
org.apache.xalan.templates.TemplateList.getTemplate(TemplateList.java:47
0)
at
org.apache.xalan.templates.StylesheetComposed.getWhiteSpaceInfo(Styleshe
etComposed.java:313)
at org.apache.xalan.stree.Parent.appendChild(Parent.java:246)
at
org.apache.xalan.stree.DocumentImpl.appendChild(DocumentImpl.java:172)
at org.apache.xalan.utils.DOMBuilder.append(DOMBuilder.java:175)
at
org.apache.xalan.utils.DOMBuilder.startElement(DOMBuilder.java:276)
at
org.apache.xalan.stree.SourceTreeHandler.startElement(SourceTreeHandler.
java:250)
at
org.apache.xerces.parsers.SAXParser.startElement(SAXParser.java:1371)
at
org.apache.xerces.validators.common.XMLValidator.callStartElement(XMLVal
idator.java:705)
at
org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatc
h(XMLDocumentScanner.java:989)
at
org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScan
ner.java:380)
at
org.apache.xerces.framework.XMLParser.parse(XMLParser.java:861)
at
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.j
ava:328)
at
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.j
ava:642)
at ApplyXSLT.process(ApplyXSLT.java:377)
at ApplyXSLT.doGet(ApplyXSLT.java:236)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java:
503)
at
org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java:
597)
at
org.apache.tomcat.servlets.InvokerServlet.service(InvokerServlet.java:25
7)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java:
503)
at
org.apache.tomcat.core.ContextManager.service(ContextManager.java:559)
at
org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(H
ttpConnectionHandler.java:160)
at
org.apache.tomcat.service.TcpConnectionThread.run(SimpleTcpEndpoint.java
:338)
at java.lang.Thread.run(Unknown Source)


____________________________________

The lines that causes the error
at ApplyXSLT.process(ApplyXSLT.java:377)
contains this code
transformer.transform(xmlSource, new
Result(response.getOutputStream()));


That line is perfectly working when I use the SimpleTransform
Application!!

I am using Tomcat3.1 and Xalan2/Xerces2

Thks,
Leonardo


Sent via Deja.com http://www.deja.com/
Before you buy.

0 new messages