Release 10.1A: OpenEdge Development:
Progress 4GL Reference

> ## SOAP-fault object handle

> A handle to a SOAP-fault object. A SOAP-fault object contains information specific to a SOAP fault.

> Note: Does not apply to SpeedScript programming.

> #### Syntax

>     soap-fault-handle [ :attribute ]

> ``soap-fault-handle``

> A handle variable that references a SOAP-fault object.

> ``attribute``

> An attribute of the SOAP-fault object.

> #### Attributes

> SOAP-FAULT-ACTOR attribute | SOAP-FAULT-CODE attribute | SOAP-FAULT-DETAIL attribute
> SOAP-FAULT-STRING attribute | TYPE attribute |

> #### Notes

> - When Progress detects a SOAP fault message, it converts the SOAP fault message to a Progress error message and creates a SOAP-fault object (identified by the ERROR-OBJECT-DETAIL attribute on the ERROR-STATUS system handle). A SOAP-fault object exists only as long as its related ERROR-STATUS entry (that is, until the execution of another statement containing the NO-ERROR option).

> - Use the SOAP–FAULT-DETAIL object handle to access the SOAP fault message detail.

> #### See also

> ERROR-STATUS system handle, SOAP-fault-detail object handle

Copyright © 2005 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095