You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@xalan.apache.org by Wolf-Dieter Klotz <kl...@esrf.fr> on 2001/03/02 18:04:03 UTC

Xalan-J2.0.0 missing module?

Hi
I am trying to use Xalan-j-2.0.0. When testing the xalanservlet.jar I
always get:

2001-03-02 05:39:25 - Ctx( /xslt ): Exception in: R( /xslt + /ApplyXSLT + null) - java.lang.NoSuchMethodError: org.w3c.dom.Node: method getLocalName()Ljava/lang/String; not found
        at org.apache.xpath.DOM2Helper.getLocalNameOfNode(DOM2Helper.java:326)
        at org.apache.xalan.templates.TemplateList.getHead(TemplateList.java:471)
        at org.apache.xalan.templates.TemplateList.getTemplate(Compiled Code)
        at org.apache.xalan.templates.StylesheetRoot.getWhiteSpaceInfo(StylesheetRoot.java:827)
        at org.apache.xalan.stree.Parent.appendChild(Parent.java:382)
        at org.apache.xalan.stree.DocumentImpl.appendChild(DocumentImpl.java:235)
        at org.apache.xml.utils.DOMBuilder.append(DOMBuilder.java:209)
        at org.apache.xalan.stree.StreeDOMBuilder.startElement(Compiled Code)
        at org.apache.xalan.stree.SourceTreeHandler.startElement(SourceTreeHandler.java:522)
        at org.apache.xerces.parsers.SAXParser.startElement(Compiled Code)
        at org.apache.xerces.validators.common.XMLValidator.callStartElement(Compiled Code)
        at org.apache.xerces.framework.XMLDocumentScanner.scanElement(Compiled Code)
        at org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch(Compiled Code)
        at org.apache.xerces.framework.XMLDocumentScanner.parseSome(Compiled Code)
        at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:948)
        at org.apache.xalan.transformer.TransformerImpl.transform(Compiled Code)
        at org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1118)
        at servlet.ApplyXSLT.process(ApplyXSLT.java:306)
        at servlet.ApplyXSLT.doGet(ApplyXSLT.java:200)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:404)
        at org.apache.tomcat.core.Handler.service(Handler.java:286)
        at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
        at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:797)
        at org.apache.tomcat.core.ContextManager.service(ContextManager.java:743)
        at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java:210)
        at org.apache.tomcat.service.TcpWorkerThread.runIt(Compiled Code)
        at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(Compiled Code)
        at java.lang.Thread.run(Compiled Code)

In my tomcat CLASSPATH I included: xalan.jar, xerces.jar, bsf.jar, xalanservlet.jar

My Java platform is: Solaris SPARC JDK and JRE 1.2.1_04

Can it be that the xalan.jar or xerces.jar in your distribution is

not in synch with your sources?

--
W.-D. Klotz, European Synchrotron Radiation Facility (ESRF)
6, rue Jules Horowitz, BP 220, 38043 Grenoble, CEDEX 9, FRANCE
OFFICE:+33(0)4.76.20.44,klotz@esrf.fr FAX:+33(0)4.76.88.24.27
MOBILE:+33(0)674930230,wdklotz@itineris.net,wdklotz@mageos.com



Re: Xalan-J2.0.0 missing module?

Posted by Gary L Peskin <ga...@firstech.com>.
Wolf-Dieter Klotz wrote:
> 
> Hi
> I am trying to use Xalan-j-2.0.0. When testing the xalanservlet.jar I
> always get:
> 
> 2001-03-02 05:39:25 - Ctx( /xslt ): Exception in: R( /xslt + /ApplyXSLT + null) - java.lang.NoSuchMethodError: org.w3c.dom.Node: method getLocalName()Ljava/lang/String; not found
>
> Can it be that the xalan.jar or xerces.jar in your distribution is
> 
> not in synch with your sources?

No.  You most likely have another set of DOM classes in your classpath. 
Check your classpath and your lib/ext directories.

Gary

Re: Xalan-J2.0.0 missing module?

Posted by John Gentilin <jg...@smart911.com>.
Tomcat includes xml.jar in $TOMCAT_HOME/lib. If you look at your
tomcat.sh script, you will see these are added to the front of the
Classpath.
Search for oldCP, then look at the code below.  You can fix the class
path
or rename the .jar files in the lib directory.


Wolf-Dieter Klotz wrote:

> Hi
> I am trying to use Xalan-j-2.0.0. When testing the xalanservlet.jar I
> always get:
>
> 2001-03-02 05:39:25 - Ctx( /xslt ): Exception in: R( /xslt + /ApplyXSLT + null) - java.lang.NoSuchMethodError: org.w3c.dom.Node: method getLocalName()Ljava/lang/String; not found
>         at org.apache.xpath.DOM2Helper.getLocalNameOfNode(DOM2Helper.java:326)
>         at org.apache.xalan.templates.TemplateList.getHead(TemplateList.java:471)
>         at org.apache.xalan.templates.TemplateList.getTemplate(Compiled Code)
>         at org.apache.xalan.templates.StylesheetRoot.getWhiteSpaceInfo(StylesheetRoot.java:827)
>         at org.apache.xalan.stree.Parent.appendChild(Parent.java:382)
>         at org.apache.xalan.stree.DocumentImpl.appendChild(DocumentImpl.java:235)
>         at org.apache.xml.utils.DOMBuilder.append(DOMBuilder.java:209)
>         at org.apache.xalan.stree.StreeDOMBuilder.startElement(Compiled Code)
>         at org.apache.xalan.stree.SourceTreeHandler.startElement(SourceTreeHandler.java:522)
>         at org.apache.xerces.parsers.SAXParser.startElement(Compiled Code)
>         at org.apache.xerces.validators.common.XMLValidator.callStartElement(Compiled Code)
>         at org.apache.xerces.framework.XMLDocumentScanner.scanElement(Compiled Code)
>         at org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch(Compiled Code)
>         at org.apache.xerces.framework.XMLDocumentScanner.parseSome(Compiled Code)
>         at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:948)
>         at org.apache.xalan.transformer.TransformerImpl.transform(Compiled Code)
>         at org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1118)
>         at servlet.ApplyXSLT.process(ApplyXSLT.java:306)
>         at servlet.ApplyXSLT.doGet(ApplyXSLT.java:200)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>         at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:404)
>         at org.apache.tomcat.core.Handler.service(Handler.java:286)
>         at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
>         at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:797)
>         at org.apache.tomcat.core.ContextManager.service(ContextManager.java:743)
>         at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java:210)
>         at org.apache.tomcat.service.TcpWorkerThread.runIt(Compiled Code)
>         at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(Compiled Code)
>         at java.lang.Thread.run(Compiled Code)
>
> In my tomcat CLASSPATH I included: xalan.jar, xerces.jar, bsf.jar, xalanservlet.jar
>
> My Java platform is: Solaris SPARC JDK and JRE 1.2.1_04
>
> Can it be that the xalan.jar or xerces.jar in your distribution is
>
> not in synch with your sources?
>
> --
> W.-D. Klotz, European Synchrotron Radiation Facility (ESRF)
> 6, rue Jules Horowitz, BP 220, 38043 Grenoble, CEDEX 9, FRANCE
> OFFICE:+33(0)4.76.20.44,klotz@esrf.fr FAX:+33(0)4.76.88.24.27
> MOBILE:+33(0)674930230,wdklotz@itineris.net,wdklotz@mageos.com
>
>

--

--------------------------------------
John Gentilin
SMART911
18314 Carlwyn Drive
Castro Valley CA 94546

    Contact Info
jgentilin@smart911.com
Phone 1-510-881-4821
--------------------------------------


unsubscibe

Posted by pratima gogineni <go...@yahoo.com>.
 unsubscibe

  Wolf-Dieter Klotz <kl...@esrf.fr> wrote: 
Hi 
I am trying to use Xalan-j-2.0.0. When testing the xalanservlet.jar I always get: 
2001-03-02 05:39:25 - Ctx( /xslt ): Exception in: R( /xslt + /ApplyXSLT + null) - java.lang.NoSuchMethodError: org.w3c.dom.Node: method getLocalName()Ljava/lang/String; not found
        at org.apache.xpath.DOM2Helper.getLocalNameOfNode(DOM2Helper.java:326)
        at org.apache.xalan.templates.TemplateList.getHead(TemplateList.java:471)
        at org.apache.xalan.templates.TemplateList.getTemplate(Compiled Code)
        at org.apache.xalan.templates.StylesheetRoot.getWhiteSpaceInfo(StylesheetRoot.java:827)
        at org.apache.xalan.stree.Parent.appendChild(Parent.java:382)
        at org.apache.xalan.stree.DocumentImpl.appendChild(DocumentImpl.java:235)
        at org.apache.xml.utils.DOMBuilder.append(DOMBuilder.java:209)
        at org.apache.xalan.stree.StreeDOMBuilder.startElement(Compiled Code)
        at org.apache.xalan.stree.SourceTreeHandler.startElement(SourceTreeHandler.java:522)
        at org.apache.xerces.parsers.SAXParser.startElement(Compiled Code)
        at org.apache.xerces.validators.common.XMLValidator.callStartElement(Compiled Code)
        at org.apache.xerces.framework.XMLDocumentScanner.scanElement(Compiled Code)
        at org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch(Compiled Code)
        at org.apache.xerces.framework.XMLDocumentScanner.parseSome(Compiled Code)
        at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:948)
        at org.apache.xalan.transformer.TransformerImpl.transform(Compiled Code)
        at org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1118)
        at servlet.ApplyXSLT.process(ApplyXSLT.java:306)
        at servlet.ApplyXSLT.doGet(ApplyXSLT.java:200)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:404)
        at org.apache.tomcat.core.Handler.service(Handler.java:286)
        at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
        at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:797)
        at org.apache.tomcat.core.ContextManager.service(ContextManager.java:743)
        at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java:210)
        at org.apache.tomcat.service.TcpWorkerThread.runIt(Compiled Code)
        at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(Compiled Code)
        at java.lang.Thread.run(Compiled Code)


In my tomcat CLASSPATH I included: xalan.jar, xerces.jar, bsf.jar, xalanservlet.jar

My Java platform is: Solaris SPARC JDK and JRE 1.2.1_04



Can it be that the xalan.jar or xerces.jar in your distribution is

not in synch with your sources?

-- 
W.-D. Klotz, European Synchrotron Radiation Facility (ESRF)
6, rue Jules Horowitz, BP 220, 38043 Grenoble, CEDEX 9, FRANCE
OFFICE:+33(0)4.76.20.44,klotz@esrf.fr FAX:+33(0)4.76.88.24.27
MOBILE:+33(0)674930230,wdklotz@itineris.net,wdklotz@mageos.com
  


---------------------------------
Do You Yahoo!?
Yahoo! Mail Personal Address - Get email at your own domain with Yahoo! Mail.