再次写rmi远程调用时的错误:
RemoteException occurred in server thread; nested exception is:
java.rmi.UnmarshalException: error unmarshalling arguments; nested exception is:java.lang.ClassNotFoundException: botian.XXX.merchant.entity.MerchantBankConfig (no security manager: RMI c
lass loader disabled)
之前写过一次rmi远程调用,只是客户端跟服务器用的用的所有内容都在同一个jar公用,没用发现这个问题。一开始还以为是实体类没有序列化,或者客户端的读取路径错了,
不停的找原因,从没认为是服务端有问题。到后来发现一个贴上说,客户端和服务器的公用类要放在同一个包下,抱着试试的态度,果然是这样。。。
哎,搞了一两天后才发现,是自己rmi服务器MerchantBankConfig和客户端没在同一个包下,郁闷哇。。。。。