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 | |