服务端采用Spring框架已经配置好RMI服务。客户端也是采用Spring框架配置后调用RMI类方法是OK的。但是如果客户端采用普通rmi API的方式调用服务端RMI类方法,不用Spirng框架,会报如下错误,难道就不行吗?现实中总不能要求客户端一定要使用Spring框架调用RMI类方法吧。java.lang.ClassCastException: org.springframework.remoting.rmi.RmiInvocationWrapper_Stub cannot be cast to ...

解决方案 »

  1.   

    感觉你的RMI中肯定还有Spring的东西。我单独用过RMI,没有出过这样的问题
      

  2.   

    我是在服务端用了Spring支持的RMI。客户端用的普通RMI api调用方法就不行。客户端换用Spring就可以了。
      

  3.   

    只单独用RMI帮你google了,这个兄弟的问题跟你一样,希望对你有帮助,good luck~http://forum.springsource.org/showthread.php?t=21909