In structured error handling, you can access the same information using a CATCH statement for the Progress.Lang.SoapFaultError object. The SoapFault property in this object contains the handle to the Soap-Fault object. The Soap-Fault-Detail property of the handle provides the full detail about the Soap fault.SoapFaultError is a type of system error, and therefore you cannot instantiate the object with the NEW function (classes) or create a user-defined class that inherits from it.
![]()
Like other error objects, an error of type SoapFaultError can be thrown from an AppServer and handled by a CATCH block on an ABL client. However, the handle-based object that the SoapFault property points to is not recreated during the deserialization of the SoapFaultError object. For more information on serialization rules for objects, see the Parameter passing syntax entry.
© 2014 Progress Software Corporation and/or its subsidiaries or affiliates. |