Package javax.xml.rpc.soap
Class SOAPFaultException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- javax.xml.rpc.soap.SOAPFaultException
-
- All Implemented Interfaces:
java.io.Serializable
public class SOAPFaultException extends java.lang.RuntimeExceptionTheSOAPFaultExceptionexception represents a SOAP fault.The message part in the SOAP fault maps to the contents of
faultdetailelement accessible through thegetDetailmethod on theSOAPFaultException. The methodcreateDetailon thejavax.xml.soap.SOAPFactorycreates an instance of thejavax.xml.soap.Detail.The
faultstringprovides a human-readable description of the SOAP fault. Thefaultcodeelement 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
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description SOAPFaultException(QName faultcode, java.lang.String faultstring, java.lang.String faultactor, Detail detail)Constructor for SOAPFaultException.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DetailgetDetail()Gets the detail element.java.lang.StringgetFaultActor()Gets thefaultactorelement.QNamegetFaultCode()Gets thefaultcodeelement.java.lang.StringgetFaultString()Gets thefaultstringelement.
-
-
-
Constructor Detail
-
SOAPFaultException
public SOAPFaultException(QName faultcode, java.lang.String faultstring, java.lang.String faultactor, Detail detail)
Constructor for SOAPFaultException.- Parameters:
faultcode-QNamefor the SOAP faultcodefaultstring-faultstringelement of SOAP faultfaultactor-faultactorelement of SOAP faultdetail-faultdetailelement of SOAP fault
-
-
Method Detail
-
getFaultCode
public QName getFaultCode()
Gets thefaultcodeelement. Thefaultcodeelement 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
-
getFaultString
public java.lang.String getFaultString()
Gets thefaultstringelement. The faultstring provides a human-readable description of the SOAP fault and is not intended for algorithmic processing.- Returns:
faultstringelement of the SOAP fault
-
getFaultActor
public java.lang.String getFaultActor()
Gets thefaultactorelement. Thefaultactorelement provides information about which SOAP node on the SOAP message path caused the fault to happen. It indicates the source of the fault.- Returns:
faultactorelement of the SOAP fault
-
getDetail
public Detail getDetail()
Gets the detail element. The detail element is intended for carrying application specific error information related to the SOAP Body.- Returns:
detailelement of the SOAP fault
-
-