Class MarshalException

  • All Implemented Interfaces:
    java.io.Serializable

    public class MarshalException
    extends XMLException
    An exception that is used to signal marshalling exceptions.
    Version:
    $Revision: 5951 $ $Date: 2005-12-13 14:58:48 -0700 (Tue, 13 Dec 2005) $
    Author:
    Keith Visco
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      MarshalException()
      Creates a new MarshalException with no message or nested Exception.
      MarshalException​(java.lang.String message)
      Creates a new MarshalException with the given message.
      MarshalException​(java.lang.String message, int errorCode)
      Creates a new MarshalException with the given message.
      MarshalException​(java.lang.String message, java.lang.Throwable exception)
      Creates a new MarshalException with the given message and nested exception.
      MarshalException​(java.lang.String message, java.lang.Throwable exception, int errorCode)
      Creates a new MarshalException with the given message, nested exception, and errorCode.
      MarshalException​(java.lang.Throwable exception)
      Creates a new MarshalException with the given nested exception.
    • Field Detail

      • BASE_CLASS_OR_VOID_ERR

        public static final java.lang.String BASE_CLASS_OR_VOID_ERR
        See Also:
        Constant Field Values
      • NON_SERIALIZABLE_ERR

        public static final java.lang.String NON_SERIALIZABLE_ERR
        See Also:
        Constant Field Values
    • Constructor Detail

      • MarshalException

        public MarshalException()
        Creates a new MarshalException with no message or nested Exception.
      • MarshalException

        public MarshalException​(java.lang.String message)
        Creates a new MarshalException with the given message.
        Parameters:
        message - the message for this Exception
      • MarshalException

        public MarshalException​(java.lang.String message,
                                int errorCode)
        Creates a new MarshalException with the given message.
        Parameters:
        message - the message for this Exception
        errorCode - the errorCode for this Exception
      • MarshalException

        public MarshalException​(java.lang.Throwable exception)
        Creates a new MarshalException with the given nested exception.
        Parameters:
        exception - the nested exception
      • MarshalException

        public MarshalException​(java.lang.String message,
                                java.lang.Throwable exception)
        Creates a new MarshalException with the given message and nested exception.
        Parameters:
        message - the detail message for this exception
        exception - the nested exception
      • MarshalException

        public MarshalException​(java.lang.String message,
                                java.lang.Throwable exception,
                                int errorCode)
        Creates a new MarshalException with the given message, nested exception, and errorCode.
        Parameters:
        message - the detail message for this exception
        exception - the nested exception
        errorCode - the errorCode for this Exception