Home » xml-commons-external-1.4.01-src » javax » xml » messaging » [javadoc | source]
javax.xml.messaging
public class: JAXMException [javadoc | source]
java.lang.Object
   java.lang.Throwable
      java.lang.Exception
         javax.xml.soap.SOAPException
            javax.xml.messaging.JAXMException

All Implemented Interfaces:
    Serializable

An exception that signals that a JAXM exception has occurred. A JAXMException object may contain a String that gives the reason for the exception, an embedded Throwable object, or both. This class provides methods for retrieving reason messages and for retrieving the embedded Throwable object.

Typical reasons for throwing a JAXMException object are problems such as not being able to send a message and not being able to get a connection with the provider. Reasons for embedding a Throwable object include problems such as an input/output errors or a parsing problem, such as an error parsing a header.
Fields inherited from java.lang.Exception:
serialVersionUID
Constructor:
 public JAXMException() 
 public JAXMException(String reason) 
    Constructs a JAXMException object with the given String as the reason for the exception being thrown.
    Parameters:
    reason - a String giving a description of what caused this exception
 public JAXMException(Throwable cause) 
    Constructs a JAXMException object initialized with the given Throwable object.
    Parameters:
    cause - a Throwable object that is to be embedded in this JAXMException object
 public JAXMException(String reason,
    Throwable cause) 
    Constructs a JAXMException object with the given String as the reason for the exception being thrown and the given Throwable object as an embedded exception.
    Parameters:
    reason - a String giving a description of what caused this exception
    cause - a Throwable object that is to be embedded in this JAXMException object
Methods from javax.xml.soap.SOAPException:
getCause,   getMessage,   initCause
Methods from java.lang.Throwable:
fillInStackTrace,   getCause,   getLocalizedMessage,   getMessage,   getStackTrace,   initCause,   printStackTrace,   printStackTrace,   printStackTrace,   setStackTrace,   toString
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait