java.rmi.NoSuchObjectException: no such object in table
at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteCall.java:255)
at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:233)
at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:142)
at org.jboss.invocation.jrmp.server.JRMPInvoker_Stub.invoke(Unknown Source)
at org.jboss.invocation.jrmp.interfaces.JRMPInvokerProxy.invoke(JRMPInvokerProxy.java:135)
at org.jboss.invocation.InvokerInterceptor.invokeInvoker(InvokerInterceptor.java:163)
at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:103)
at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:46)
at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:55)
at org.jboss.proxy.ejb.StatelessSessionInterceptor.invoke(StatelessSessionInterceptor.java:100)
at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:86)

解决方案 »

  1.   

    检查你的etc/hosts文件,可能是这个table配置错误了。
      

  2.   

    很可能rmi bind的对象被GC回收掉了,把需要bind的对象做成静态属性
      

  3.   

    http://topic.csdn.net/u/20100809/21/cecadf33-291d-4912-99e9-09a9090fc94e.html?4394
    我在这里写了啊。
      

  4.   

    怎么变成静态的啊!因为有可能并发所以不能变静态的吧。http://topic.csdn.net/u/20100809/21/cecadf33-291d-4912-99e9-09a9090fc94e.html?4394
      

  5.   

    NoSuchMethod的一种可能性是不是jar包重复了?
    记得当初asm.jar 和asm2.2.3.jar同时存在的时候也会有这个错误发生 up