Package Summary  Overview Summary

class:MarshalException [NONE]

All Implemented Interfaces:
Serializable

public class MarshalExceptionextends RemoteException
A MarshalException is thrown if a java.io.IOException occurs while marshalling the remote call header, arguments or return value for a remote method call. A MarshalException is also thrown if the receiver does not support the protocol version of the sender.

If a MarshalException occurs during a remote method call, the call may or may not have reached the server. If the call did reach the server, parameters may have been deserialized. A call may not be retransmitted after a MarshalException and reliably preserve "at most once" call semantics.

Since:
1.1
See Also:

constructor:MarshalException(java.lang.String) [NONE]

  • MarshalException

    public MarshalException (String s)
    Constructs a MarshalException with the specified detail message.
    Parameters:
    s - the detail message
    Since:
    1.1
  • constructor:MarshalException(java.lang.String,java.lang.Exception) [NONE]

    MarshalException

    public MarshalException (String s, Exception ex)
    Constructs a MarshalException with the specified detail message and nested exception.
    Parameters:
    s - the detail message
    ex - the nested exception
    Since:
    1.1

    © 2023 Oracle Corporation and/or its affiliates