Shanthi Nellaiappan wrote:
>
> All,
> I have set up as per the instruction. The ur
> http://localhost:8080/soap/servlet/messagerouter prints "Sorry, I don't
> speak via HTTP GET- you have to use HTTP POST to talk to me.". That
> means server is set up correctly. But When I try to verify teh
> client-server set up by running the foll command
>
> C:\soap-2_2>java org.apache.soap.server.ServiceManagerClient
> http://localhost:8080/soap/servlet/messagerouter list
> I am getting the foll err
>
> Ouch, the call failed:
> Fault Code = SOAP-ENV:Server.Exception:
> Fault String = java.lang.NoSuchMethodError
>
> Could any one tell how to fix this?
>
> Thanks In Advance,
> shanthi
This is almost certain to be a classpath/jar file location
problem. The servlet engine is probably finding an XML parser that
does not support namespaces before it finds the parser that does.
What happened to me was an early version of JAXP 1.0 that was on
JAVA-HOME\jre\lib\ext
(the standard directory for extensions - searched BEFORE classpath)
--
WBB - [EMAIL PROTECTED]
Java Cert mock exams http://www.lanw.com/java/javacert/
Author of Java Developer's Guide to Servlets and JSP
ISBN 0-7821-2809-2