javax.xml.rpc.soap
public class SOAPFaultException extends RuntimeException
SOAPFaultException
exception represents a
SOAP fault.
The message part in the SOAP fault maps to the contents of
faultdetail
element accessible through the
getDetail
method on the SOAPFaultException
.
The method createDetail
on the
javax.xml.soap.SOAPFactory
creates an instance
of the javax.xml.soap.Detail
.
The faultstring
provides a human-readable
description of the SOAP fault. The faultcode
element provides an algorithmic mapping of the SOAP fault.
Refer to SOAP 1.1 and WSDL 1.1 specifications for more details of the SOAP faults.
Version: 1.0
Constructor Summary | |
---|---|
SOAPFaultException(QName faultcode, String faultstring, String faultactor, Detail detail)
Constructor for SOAPFaultException.
|
Method Summary | |
---|---|
Detail | getDetail()
Gets the detail element. |
String | getFaultActor()
Gets the faultactor element. |
QName | getFaultCode()
Gets the faultcode element. |
String | getFaultString()
Gets the faultstring element. |
Parameters: faultcode QName
for the SOAP faultcode faultstring faultstring
element of SOAP fault faultactor faultactor
element of SOAP fault detail faultdetail
element of SOAP fault
Returns: detail
element of the SOAP fault
faultactor
element. The faultactor
element provides information about which SOAP node on the SOAP message
path caused the fault to happen. It indicates the source of the fault.
Returns: faultactor
element of the SOAP fault
faultcode
element. The faultcode
element provides an algorithmic
mechanism for identifying the fault. SOAP defines a small set of SOAP fault codes covering
basic SOAP faults.Returns: QName of the faultcode element
faultstring
element. The faultstring provides a human-readable description of
the SOAP fault and is not intended for algorithmic processing.Returns: faultstring
element of the SOAP fault