A signature match usually means that the parameters you send to 
the method do not exactly match the expected order listed.  In other
words if you have the following method

run(String a, String b, int c) and you try to call it using

run(int c, String a, String b) you will get a signature error.

> -----Original Message-----
> From: C. Schlegelmilch [mailto:[EMAIL PROTECTED]]
> Sent: Friday, April 12, 2002 3:17 PM
> To: [EMAIL PROTECTED]
> Subject: No Signature Match
> 
> 
> Hello,
> 
> I've searched the archives and the web and have yet to
> see a solid answer that works for me:
> 
> With a SOAP Messaging service implemented using Apache
> SOAP.  My service calls a method called run().  It
> contains the following signature:
> 
> public void run (org.apache.soap.Envelope
> env,org.apache.soap.rpc.SOAPContext
> reqCtx,org.apache.soap.rpc.SOAPContext resCtx)
> 
> My service constantly returns the following error:
> Exception while handling service request:
> com.cssde.server.RecordRouter.run(org.apache.soap.Envelope,org.apa
> che.soap.rpc.SOAPContext,org.apache.soap.rpc.SOAPContext)
> -- no signature match
> 
> Have no clue why.
> 
> Running Tomcat 4.0.1 on Win2000 with JDK 1.3.1.
> 
> Any ideas?
> 
> Thanks,
> 
> Craig Schlegelmilch
> 
> __________________________________________________
> Do You Yahoo!?
> Everything you'll ever need on one web page
> from News and Sport to Email and Music Charts
> http://uk.my.yahoo.com
> 
> 

Reply via email to