FileDocCategorySizeDatePackage
UnmarshalException.javaAPI DocJava SE 5 API1935Fri Aug 26 14:57:10 BST 2005java.rmi

UnmarshalException

public class UnmarshalException extends RemoteException
An UnmarshalException can be thrown while unmarshalling the parameters or results of a remote method call if any of the following conditions occur:
  • if an exception occurs while unmarshalling the call header
  • if the protocol for the return value is invalid
  • if a java.io.IOException occurs unmarshalling parameters (on the server side) or the return value (on the client side).
  • if a java.lang.ClassNotFoundException occurs during unmarshalling parameters or return values
  • if no skeleton can be loaded on the server-side; note that skeletons are required in the 1.1 stub protocol, but not in the 1.2 stub protocol.
  • if the method hash is invalid (i.e., missing method).
  • if there is a failure to create a remote reference object for a remote object's stub when it is unmarshalled.
version
1.12, 12/19/03
author
Ann Wollrath
since
JDK1.1

Fields Summary
private static final long
serialVersionUID
Constructors Summary
public UnmarshalException(String s)
Constructs an UnmarshalException with the specified detail message.

param
s the detail message
since
JDK1.1


                        
       
	super(s);
    
public UnmarshalException(String s, Exception ex)
Constructs an UnmarshalException with the specified detail message and nested exception.

param
s the detail message
param
ex the nested exception
since
JDK1.1

	super(s, ex);
    
Methods Summary