2012-03-16 8 views
0

rmiサーバを含むJavaアプリケーションを通してrmiレジストリを開くことは可能ですか? サーバーコードから実装する方法を提案してください。サーバコード自体からRMIレジストリを開くことは可能ですか

IAMのが実際の原因とどのようにそれを修正することができるものである?

The Remote Exception thrown isjava.rmi.ServerException: 
RemoteException occurred in server thread; nested exception is: 
///java.rmi.UnmarshalException: error unmarshalling arguments; 
nested exception is: ///java.lang.ClassNotFoundException:  
........xyz(class name). 

このエラーをgeting

ご協力いただければ幸いです。

+0

レジストリのCLASSPATHにそのクラスがないことが原因です。サーバーのJVMでレジストリを実行すると、@Dave Webbの答えに従って修正されます。 – EJP

+0

私は申し訳ありませんが、.classファイルをチェックして、同じクラスパスに存在します。問題は解決しません。何が間違っているのか分かりません:( – Galaxin

+0

クラス名は何ですか?もしあなたがそれを生成したのであれば、それをクライアントに配備しましたか? – EJP

答えて

0

Springのorg.springframework.remoting.rmi.RmiRegistryFactoryBeanは、既存のレジストリにバインドするか、見つからない場合に作成することができます。

関連する問題