SOAPException Exception

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.

# Example

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

# See Also

RuntimeException, SOAPMethod, SOAPResult classes; Exception, Try blocks.