Skip to Main Content

Java APIs

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

java.rmi.UnmarshalException: error unmarshalling return; nested exception i

843793Dec 17 2007 — edited Dec 19 2007
Hello,

Is there anyone out there that can help with RMI issues. When trying to pass an object, which is Serializable, I get the error below. It happens when I change, prior to compile, the size of one of the fields in the communication object.

java.rmi.UnmarshalException: error unmarshalling return; nested exception is:
java.io.EOFException
at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:157)
at java.rmi.server.RemoteObjectInvocationHandler.invokeRemoteMethod(RemoteObjectInvocationHandler.java:179)
at java.rmi.server.RemoteObjectInvocationHandler.invoke(RemoteObjectInvocationHandler.java:132)
at $Proxy0.getSim(Unknown Source)
at swf.generic.SwarmfareClient.getJob(SwarmfareClient.java:243)
at swf.generic.SwarmfareClient.runMe(SwarmfareClient.java:158)
at swf.generic.SwarmfareClient.main(SwarmfareClient.java:93)
Caused by: java.io.EOFException
at java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java:2498)
at java.io.ObjectInputStream.skipCustomData(ObjectInputStream.java:1861)
at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1835)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1719)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1305)
at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1908)
at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1832)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1719)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1305)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:348)
at sun.rmi.server.UnicastRef.unmarshalValue(UnicastRef.java:290)
at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:139)
... 6 more


Any thoughts?

Thanks for the help,
Dnowakaf

Dustin.Nowak@afit.edu
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Jan 16 2008
Added on Dec 17 2007
9 comments
8,503 views