モジュール java.rmi
パッケージ java.rmi

クラスUnmarshalException

java.lang.Object
すべての実装されたインタフェース:
Serializable

public class UnmarshalException extends RemoteException
UnmarshalExceptionは、リモート・メソッド呼出しのパラメータまたは結果を非整列化しているときに、次の条件のどれかが成立した場合にスローされることがあります。
  • 呼出しヘッダーを非整列化しているときに例外が発生した場合
  • 戻り値のプロトコルが無効な場合
  • パラメータ(サーバー側)または戻り値(クライアント側)を非整列化しているときにjava.io.IOExceptionが発生した場合
  • パラメータまたは戻り値を非整列化しているときにjava.lang.ClassNotFoundExceptionが発生した場合
  • サーバー側でスケルトンがロードできない場合。なお、スケルトンは1.1スタブ・プロトコルでは必要だが、1.2スタブ・プロトコルでは必要ない
  • メソッド・ハッシュが無効な(つまり、メソッドが見つからない)場合
  • 非整列化時に、リモート・オブジェクトのスタブに対するリモート参照オブジェクトの作成でエラーが発生した場合
導入されたバージョン:
1.1
関連項目: