You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@xalan.apache.org by Yuh-Fwu Guu <yu...@csicontrols.com> on 2000/11/29 18:54:20 UTC

Problem executing transformation

I have encountered a similar problem running my servlet that implements the transformation. I have reset my classpath to include xercex.jar and xalan.jar first but I am still getting the error as below. Can anyone point me to where I can go check to find the problem? I am running NT4.0+SP6, Apache Http Server 1.3, and JRun 3.0 Servlet Engine.

Thanks.

Justin
ps. The SimpleTransform example runs fine from the command line on my machine.
500 Internal Server Error
/servlet/LoginServlet:

javax.servlet.ServletException: org.w3c.dom.Node: method getLocalName()Ljava/lang/String; not found
java.lang.NoSuchMethodError: org.w3c.dom.Node: method getLocalName()Ljava/lang/String; not found
	at org.apache.xalan.templates.TemplateList.getHead(TemplateList.java:416)
	at org.apache.xalan.templates.TemplateList.getTemplate(TemplateList.java, Compiled Code)
	at org.apache.xalan.templates.StylesheetComposed.getWhiteSpaceInfo(StylesheetComposed.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, Compiled Code)
	at org.apache.xalan.stree.SourceTreeHandler.startElement(SourceTreeHandler.java:250)
	at org.apache.xerces.parsers.SAXParser.startElement(SAXParser.java, Compiled Code)
	at org.apache.xerces.validators.common.XMLValidator.callStartElement(XMLValidator.java, Compiled Code)
	at org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch(XMLDocumentScanner.java, Compiled Code)
	at org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScanner.java, Compiled Code)
	at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:861)
	at org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java, Compiled Code)
	at org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:642)
	at Tools.doXSLT(Tools.java:27)
	at LoginServlet.sendReply(LoginServlet.java:29)
	at LoginServlet.doGet(LoginServlet.java:15)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:865)
	at allaire.jrun.servlet.JRunSE.service(JRunSE.java:1013)
	at allaire.jrun.servlet.JRunSE.runServlet(JRunSE.java, Compiled Code)
	at allaire.jrun.servlet.JRunNamedDispatcher.forward(JRunNamedDispatcher.java:34)
	at allaire.jrun.servlet.Invoker.service(Invoker.java:84)
	at allaire.jrun.servlet.JRunSE.service(JRunSE.java:1013)
	at allaire.jrun.servlet.JRunSE.runServlet(JRunSE.java, Compiled Code)
	at allaire.jrun.servlet.JRunRequestDispatcher.forward(JRunRequestDispatcher.java:88)
	at allaire.jrun.servlet.JRunSE.service(JRunSE.java:1131)
	at allaire.jrun.servlet.JvmContext.dispatch(JvmContext.java:330)
	at allaire.jrun.jrpp.ProxyEndpoint.run(ProxyEndpoint.java:354)
	at allaire.jrun.ThreadPool.run(ThreadPool.java, Compiled Code)
	at allaire.jrun.WorkerThread.run(WorkerThread.java, Compiled Code)