At 10:29 AM 7/19/2001 -0400, Bahal, Sanjay wrote: >Tom, >Thanks- I got a step further. Now the error is- >C:\>java org.apache.soap.server.ServiceManagerClient >http://localhost:8080/soap/ >servlet/rpcrouter list >Ouch, the call failed: > Fault Code = SOAP-ENV:Server.Exception: > Fault String = java.lang.NoSuchMethodError Well, that's almost certainly a classpath problem (not quite certainly, but almost.) So (a) are you running JRun, Websphere, Tomcat or what? (b) try running the cp.jsp I just suggested; well, I hereby attach it. Just drop it into your soap webapp, and check http://localhost:8080/soap/cp.jsp and see if the ext-dir / classpath combination is what you thought it was.
<html><head><title>Classpath and so forth</title></head> <body> Classpath (and other system properties); if you improve this code, please tell Tom Myers <[EMAIL PROTECTED]> about it. <pre> <% final java.io.Writer w=out; java.io.OutputStream os=new java.io.OutputStream(){ public void write(int b)throws java.io.IOException{w.write(b);} }; System.getProperties().store(os,"SysProps"); %> </pre> <% String ed=System.getProperty("java.ext.dirs"); java.io.File edDir=new java.io.File(ed); if(!edDir.exists())throw new Exception( "no such directory as "+ed); if(!edDir.isDirectory())throw new Exception( ed + " is not a directory."); String[] LL = edDir.list(); %> <b>Extension directory jars; these files are visible to those in classpath, but those in classpath may not be visible to them</b><br> <% for(int i=0;i<LL.length;i++)out.write(LL[i]+";<br>"); %> </body> </html>