SOAPException
From Real Software Documentation
Class (inherits from RuntimeException)
SOAPExceptions can be raised when using a WSDL to define your SOAP function. If the method name does not exist or the parameters passed do not match the WSDL specifications, a SOAPException runtime error will be raised.
Examples
This example raises an exception of type SOAPException because the method name "ValidEmail" does not exist in the WSDL. The method should be "isValidEmail". A SOAPException can also be raised by passing in an incorrect number of parameters.
Dim sm as SOAPMethod
// create new method and load WSDL document from URL
sm = New SOAPMethod("http://www.webservicex.net/ValidateEmail.asmx?WSDL")
// execute and display function result
MsgBox sm.validEmail(emailFld.text)
// catch exceptions
Exception err as SOAPException
MsgBox "SOAP Error: " + err.message
// create new method and load WSDL document from URL
sm = New SOAPMethod("http://www.webservicex.net/ValidateEmail.asmx?WSDL")
// execute and display function result
MsgBox sm.validEmail(emailFld.text)
// catch exceptions
Exception err as SOAPException
MsgBox "SOAP Error: " + err.message
See Also
RuntimeException, SOAPMethod, SOAPResult classes; Exception, Try statements.
