CONTENTS | PREV | NEXT Java Remote Method Invocation


A.3 Exceptions or Errors During Return

Exception
Context

java.rmi.UnmarshalException

Corrupted stream leads to either an I/O or protocol error when:

  • Marshaling return header.
  • Checking return type.
  • Checking return code.
  • Unmarshaling return.
  • Return value class not found.

    java.rmi.UnexpectedException

    An exception not mentioned in the method signature occurred, including runtime exceptions on the client. An exception object contains the actual exception.

    java.rmi.ServerError

    Any error that occurs while the server is executing a remote method.

    java.rmi.ServerException

    Any remote exception that occurs while the server is executing a remote method. For examples, see Section A.3.1, "Possible Causes of java.rmi.ServerException".

    java.rmi.ServerRuntimeException

    Any runtime exception that occurs while the server is executing a method, even if the exception is in the method signature. This exception object contains the underlying exception.



    CONTENTS | PREV | NEXT
    Copyright © 1997-1998 Sun Microsystems, Inc. All Rights Reserved.