警告应该没有影响的
出问题的应该是alb_rip.Ralbrip,它不能Serialize,可能需要实现serializable节口

解决方案 »

  1.   

    问题1:
    对MarshalException的介绍
    public class MarshalException
    extends RemoteException
    A MarshalException is thrown if a java.io.IOException occurs while marshalling the remote call header, arguments or return value for a remote method call. A MarshalException is also thrown if the receiver does not support the protocol version of the sender. If a MarshalException occurs during a remote method call, the call may or may not have reached the server. If the call did reach the server, parameters may have been deserialized. A call may not be retransmitted after a MarshalException and reliably preserve "at most once" call semantics. 
      

  2.   

    up!up!那么我如何实现这个java.io.Serializable接口呢?    现在我发现,问题出在我的一个方法中涉及到了jdbc:odbc的东西,系统报错说这个东西不能串行化。我怎么才能让它们串行化呢?    谢谢了!
      

  3.   

    upup!自己re一下,希望大家帮助我!
      

  4.   

    需要实现吗??  直接在你的需要序列化的类上加入  implement Serializable
    就可以了
    Serializable 是一个空方法标志接口 完全不需要你去实现他什么东西 java 语言本身已经很好的实现了序列化的功能 
      

  5.   

    如果,那个东西不在你控制的范围,那么,你就无法让它序列化了(纠正,最好不要叫串行)。有必要要把jdbc:odbc的东西序列化么?我看未必需要,把你想要的东西重新打包组织一下,序列化后返回,这么解决才对。
      

  6.   

    出现了新问题!!!我在Cmd下面手动编译,就没什么问题。但是在jbuilder8下面就不行了。这是为什么?在jbuilder8下面有一个rmi的参数行,这是是什么?