You are viewing a plain text version of this content. The canonical link for it is here.
Posted to soap-dev@ws.apache.org by "Amela Selmanovic-Ericsson (QRA)" <Am...@era.ericsson.se> on 2000/11/29 09:16:02 UTC

Answer to sudhir

It looks like you are having problem with classpath to xerces parser.
It took me 3 days to find spelling error in my path.
My advice would be check the classpath in tomcat.bat

It should look something like this:
set CLASSPATH=D:\job\soap4j\Xerces\xerces-1_2_1\xerces.jar;%CLASSPATH%;%cp%
Let me know if this does not work.

However I still have problems with running this example
/Amela

-----Original Message-----
From: sudhir kumar [mailto:sudhir_kum@hotmail.com]
Sent: Tuesday, November 28, 2000 9:46 PM
To: soap-dev@xml.apache.org
Subject: Re: SOAP beginner


Hi Amela!!

You seems to be succeded in avoiding this error. I am currently facing the 
same error. Please let me know how to come over SAXParserException.

Thanks
Sudhir


>From: "Amela Selmanovic-Ericsson (QRA)"  
><Am...@era.ericsson.se>
>Reply-To: soap-dev@xml.apache.org
>To: soap-dev@xml.apache.org
>Subject: SOAP beginner
>Date: Tue, 28 Nov 2000 14:23:06 +0100
>
>Hi!
>
>I've just installed Tomcat and SOAP4J and I'm trying
>to run service samples and I just can not make it work.
>
>How do I know that my service deployment is correct?
>I run calculator like this:
>
>java Calculator http://127.0.0.1:8080/soap/servlet/rpcrouter
>(I tried to ommit ...soap/servlet/rpcrouter, still will not work)
>
>but I only get:
>
>org.xml.sax.SAXParseException: The markup in the document preceding the 
>root
>element must be well-formed.
>at org.apache.xerces.framework.XMLParser.reportError(XMLParser.java:1008)
>at
>org.apache.xerces.framework.XMLDocumentScanner.reportFatalXMLError(XMLDocum
e
>ntScanner.java:625)
>at
>org.apache.xerces.framework.XMLDocumentScanner$XMLDeclDispatcher.dispatch(X
M
>LDocumentScanner.java:804)
>at
>org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScanner
.
>java, Compiled Code)
>at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:900)
>at
>org.apache.soap.util.xml.XercesParserLiaison.read(XercesParserLiaison.java:
8
>5)
>at org.apache.soap.rpc.Call.invoke(Call.java:157)
>at samples.calculator.Calculator.doOp(Calculator.java:222)
>at samples.calculator.Calculator.access$1(Calculator.java:203)
>at samples.calculator.Calculator$5.actionPerformed(Calculator.java:179)
>at java.awt.Button.processActionEvent(Button.java:308)
>at java.awt.Button.processEvent(Button.java:281)
>at java.awt.Component.dispatchEventImpl(Component.java, Compiled Code)
>at java.awt.Component.dispatchEvent(Component.java, Compiled Code)
>at java.awt.EventQueue.dispatchEvent(EventQueue.java, Compiled Code)
>at java.awt.EventDispatchThread.pumpOneEvent(EventDispatchThread.java,
>Compiled Code)
>at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:92)
>at java.awt.EventDispatchThread.run(EventDispatchThread.java:83)
>
>[SOAPException: faultCode=SOAP-ENV:Protocol;
>msg=java.lang.NoSuchMethodError: org.w3c.dom.Node: method
>getNamespaceURI()Ljava/lang/String; not found
>at org.apache.soap.util.xml.QName.<init>(QName.java:78)
>at org.apache.soap.util.xml.QName.matches(QName.java:146)
>at org.apache.soap.Envelope.unmarshall(Envelope.java, Compiled Code)
>at
>org.apache.soap.server.http.RPCRouterServlet.doPost(RPCRouterServlet.java,
>Compiled Code)
>at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
>at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>at org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java,
>Compiled Code)
>at
>org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java:597
)
>at
>org.apache.tomcat.servlets.InvokerServlet.service(InvokerServlet.java:257)
>at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>at org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java,
>Compiled Code)
>at org.apache.tomcat.core.ContextManager.service(ContextManager.java:559)
>at
>org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(Http
C
>onnectionHandler.java, Compiled Code)
>at 
>org.apache.tomcat.service.TcpConnectionThread.run(SimpleTcpEndpoint.java,
>Compiled Code)
>at java.lang.Thread.run(Unknown Source)
>]
>at org.apache.soap.rpc.Call.invoke(Call.java:167)
>at samples.calculator.Calculator.doOp(Calculator.java:222)
>at samples.calculator.Calculator.access$1(Calculator.java:203)
>at samples.calculator.Calculator$5.actionPerformed(Calculator.java:179)
>at java.awt.Button.processActionEvent(Button.java:308)
>at java.awt.Button.processEvent(Button.java:281)
>at java.awt.Component.dispatchEventImpl(Component.java, Compiled Code)
>at java.awt.Component.dispatchEvent(Component.java, Compiled Code)
>at java.awt.EventQueue.dispatchEvent(EventQueue.java, Compiled Code)
>at java.awt.EventDispatchThread.pumpOneEvent(EventDispatchThread.java,
>Compiled Code)
>at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:92)
>at java.awt.EventDispatchThread.run(EventDispatchThread.java:83)
>
>Process Exit...
>
>Did someone successed in running the calculator?
>Snapshot with service deployment would be great help?
>
>Thanks
>Amela

____________________________________________________________________________
_________
Get more from the Web.  FREE MSN Explorer download : http://explorer.msn.com