DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=5480>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=5480

NoSuchMethodError in Xalan 2.2

           Summary: NoSuchMethodError in Xalan 2.2
           Product: XalanJ2
           Version: 2.2.x
          Platform: PC
        OS/Version: Windows NT/2K
            Status: NEW
          Severity: Blocker
          Priority: Other
         Component: org.apache.xml.dtm
        AssignedTo: [EMAIL PROTECTED]
        ReportedBy: [EMAIL PROTECTED]


I am using Xalan 2.2 and Xerces 1.2.2 [for Java] on Windows 2000 Platform.
I create an XML DOM, load an XSL file from disk using Xalan. When I try top 
transform the XML, I get the following error:

-------  XXXXXXX  -------

Error: 500 Location: /XSLTSam/xsltsamInternal Servlet 
Error:java.lang.NoSuchMethodError
 at org.apache.xml.dtm.ref.dom2dtm.DOM2DTM.addNode(DOM2DTM.java:262)
 at org.apache.xml.dtm.ref.dom2dtm.DOM2DTM.(DOM2DTM.java:155)
 at org.apache.xml.dtm.ref.DTMManagerDefault.getDTM(DTMManagerDefault.java:189)
 at org.apache.xalan.transformer.TransformerImpl.transform
(TransformerImpl.java:630)
 at org.apache.xalan.transformer.TransformerImpl.transform
(TransformerImpl.java:1088)
 at org.apache.xalan.transformer.TransformerImpl.transform
(TransformerImpl.java:1066)
 at Servlet.XSLTSam.doGet(XSLTSam.java:83)
 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(PoolTcpEndpoint.java:416)
 at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:498)
 at java.lang.Thread.run(Thread.java:484)


----------- XXXXXX ---------

XSLTSam is the name of the servlet.

I tried debugging into the dtm code - DOM2DTM.java, method   
protected int addNode(Node node, int parentIndex,
                        int previousSibling, int forceNodeType)

The error occurs in the line:
                nsURI = node.getNamespaceURI();

Regards,
Srik.

Reply via email to