com.sun.xml.ws.rm.faults
Class AbstractRmSoapFault
java.lang.Object
java.lang.Throwable
java.lang.Exception
com.sun.xml.ws.rm.RxException
com.sun.xml.ws.rm.faults.AbstractRmSoapFault
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- CreateSequenceRefusedFault, SequenceClosedFault, SequenceTerminatedFault, UnknownSequenceFault
public abstract class AbstractRmSoapFault
- extends RxException
- See Also:
- Serialized Form
Constructor Summary |
AbstractRmSoapFault(com.sun.xml.ws.api.message.Packet soapFaultResponse,
java.lang.String reason)
|
AbstractRmSoapFault(RxConfiguration configuration,
com.sun.xml.ws.api.message.Packet request,
javax.xml.namespace.QName subcode,
java.lang.String reason)
|
Method Summary |
protected static com.sun.xml.ws.api.message.Packet |
createCreateSequenceProcessingSoapFaultResponse(RxConfiguration configuration,
com.sun.xml.ws.api.message.Packet request,
javax.xml.namespace.QName subcode,
java.lang.String reason)
Creates a SOAP fault response that occured while processing the CreateSequence request message |
protected static com.sun.xml.ws.api.message.Packet |
createRmProcessingSoapFaultResponse(RxConfiguration configuration,
com.sun.xml.ws.api.message.Packet request,
javax.xml.namespace.QName subcode,
java.lang.String reason)
Creates a SOAP fault response that occured while processing the RM headers of a request |
com.sun.xml.ws.api.message.Packet |
getSoapFaultResponse()
|
Methods inherited from class java.lang.Throwable |
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
AbstractRmSoapFault
public AbstractRmSoapFault(RxConfiguration configuration,
com.sun.xml.ws.api.message.Packet request,
javax.xml.namespace.QName subcode,
java.lang.String reason)
AbstractRmSoapFault
public AbstractRmSoapFault(com.sun.xml.ws.api.message.Packet soapFaultResponse,
java.lang.String reason)
getSoapFaultResponse
public com.sun.xml.ws.api.message.Packet getSoapFaultResponse()
createRmProcessingSoapFaultResponse
protected static com.sun.xml.ws.api.message.Packet createRmProcessingSoapFaultResponse(RxConfiguration configuration,
com.sun.xml.ws.api.message.Packet request,
javax.xml.namespace.QName subcode,
java.lang.String reason)
throws RxRuntimeException
- Creates a SOAP fault response that occured while processing the RM headers of a request
- Parameters:
requestPacket
- the request that caused the faultsubcode
- WS-RM specific code FQN as defined in the WS-RM specificationreason
- English language reason element
- Returns:
- response packet filled with a generated SOAP fault
- Throws:
RxRuntimeException
- in case of any errors while creating the SOAP fault response packet
createCreateSequenceProcessingSoapFaultResponse
protected static com.sun.xml.ws.api.message.Packet createCreateSequenceProcessingSoapFaultResponse(RxConfiguration configuration,
com.sun.xml.ws.api.message.Packet request,
javax.xml.namespace.QName subcode,
java.lang.String reason)
throws RxRuntimeException
- Creates a SOAP fault response that occured while processing the CreateSequence request message
- Parameters:
requestPacket
- the request that caused the faultsubcode
- WS-RM specific code FQN as defined in the WS-RM specificationreason
- English language reason element
- Returns:
- response packet filled with a generated SOAP fault
- Throws:
RxRuntimeException
- in case of any errors while creating the SOAP fault response packet