编程论坛's Archiver

angelnana 发表于 2008-5-7 16:46

为什么会有socketException???急。。。

谁能告诉我为什么会有socketException???
我是在做rmi调用的时候,开多个客户端,一个服务端,为什么在返回的时候会通讯异常???
java.rmi.MarshalException: error marshalling arguments; nested exception is:
        java.net.SocketException: Software caused connection abort: socket write error
        at sun.rmi.server.UnicastRef.invoke(Unknown Source)
Caused by: java.net.SocketException: Software caused connection abort: socket write error
        at java.net.SocketOutputStream.socketWrite0(Native Method)
        at java.net.SocketOutputStream.socketWrite(Unknown Source)
        at java.net.SocketOutputStream.write(Unknown Source)
        at java.io.BufferedOutputStream.flushBuffer(Unknown Source)
        at java.io.BufferedOutputStream.write(Unknown Source)
        at java.io.ObjectOutputStream$BlockDataOutputStream.drain(Unknown Source)
        at java.io.ObjectOutputStream$BlockDataOutputStream.setBlockDataMode(Unknown Source)
        at java.io.ObjectOutputStream.writeNonProxyDesc(Unknown Source)
        at java.io.ObjectOutputStream.writeClassDesc(Unknown Source)
        at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
        at java.io.ObjectOutputStream.writeObject0(Unknown Source)
        at java.io.ObjectOutputStream.writeFatalException(Unknown Source)
        at java.io.ObjectOutputStream.writeObject(Unknown Source)
        at sun.rmi.server.UnicastRef.marshalValue(Unknown Source)
        ... 6 more
到底是哪出了问题???

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.