SOAPException

From Xojo Documentation
Jump to: navigation, search

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("bob@hotmail.com"))

// catch exceptions
Exception e As SOAPException
MsgBox("SOAP Error: " + e.Message)

See Also

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

Personal tools
Namespaces

Variants
Actions
Main
Content
Starting Out
Dig Deeper
More Help
Toolbox
About