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.
Modifier and Type | Field and Description |
---|---|
private static final long |
Access | Constructor and Description |
---|---|
public | MarshalException(String
the detail message s)Constructs a |
public | MarshalException(String
the detail message s, Exception the nested exception ex)Constructs a |
serialVersionUID | back to summary |
---|---|
private static final long serialVersionUID |
MarshalException | back to summary |
---|---|
public MarshalException(String s) Constructs a
|
MarshalException | back to summary |
---|---|
public MarshalException(String s, Exception ex) Constructs a |