目次 | 前の項目 | 次の項目 Java Remote Method Invocation


A.3.1 java.rmi.ServerException が発生する原因

サーバがリモートメソッド呼び出しを実行中に下層における例外がサーバ上に発生することがあります。 これらの例外は java.rmi.ServerException にラップされます。 つまり java.rmi.ServerException がオリジナルの例外を含むため、クライアントはそれを抽出できます。これらの例外は ServerException によってラップされ、クライアントはサーバ上のリモートメソッドに対する自身の呼び出しが失敗の原因ではなく、サーバの二次呼び出しが失敗したことを知ることができます。

例外
内容

java.rmi.server.SkeletonMismatchException

注 - この例外は、Java 2 SDK, Standard Edition, v1.2 では推奨されていません。

スタブとスケルトンのハッシュ不一致

java.rmi.UnmarshalException

呼び出しヘッダの非整列化中の入出力エラー。 引数の非整列化中の入出力エラー

java.rmi.MarshalException

戻り値を整列化中のプロトコルエラー

java.rmi.RemoteException

ストリーム破壊のため、メソッド番号が範囲外



目次 | 前の項目 | 次の項目
Copyright © 1997-2001 Sun Microsystems, Inc. All Rights Reserved.