Service SOAP form - Completing the Faults tab
Use the Faults tab to specify data returned to the client application when the service encounters a fatal processing error and must return a SOAP fault message. You can also use the Faults tab for other conditions that you want to cause SOAP fault messages to be returned.
A fault is a fatal processing error in the service, such that valid data cannot be returned by the normal output parameter process. In addition to the fault message, Pega Platform returns an HTTP Code 500 Internal Server Error.
You can also have the system return other, non-fatal activity status information to the client as the value of a response parameter set on the Response tab.
Select the condition that causes the system to return the data you specify:
Optional. If the
Select how the system finds the output data for the fault message:
|Map From Key||
Identify a source for the
|Fault Detail Key||
(second key part) of the XML Stream rule that is used to generate the data. The system uses the
Primary Page Class
of the service as the
class of the XML Stream rule. Enter only the
key part. This option may only be selected when
For an example of this facility, see Pega Community article How to customize SOAP fault messages.
ArticleService SOAP rules