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!

Help: UnmarshalException running Jini

843793Apr 11 2008 — edited May 15 2008
Hi,

I'm using RMI-Jini for a large scale simulation research and when writing and taking Entries, I keep bumping into this EOFException error. I'm using functions with null Transactions which looks like such:
space.write(tripTask, null, Lease.FOREVER);
TaskEntry thistask = (TaskEntry)space.takeIfExists(tmplt_tsk, null, JavaSpace.NO_WAIT);

Any help would be deeply appreciated!


Thanks,
Samson


java.rmi.UnmarshalException: exception unmarshalling response; nested exception is:
java.io.EOFException
at net.jini.jeri.BasicInvocationHandler.invokeRemoteMethodOnce(BasicInvocationHand ler.java:825)
at net.jini.jeri.BasicInvocationHandler.invokeRemoteMethod(BasicInvocationHandler. java:637)
at net.jini.jeri.BasicInvocationHandler.invoke(BasicInvocationHandler.java:507)
at com.sun.jini.outrigger.$Proxy1.write(Unknown Source)
at com.sun.jini.outrigger.SpaceProxy.write(SpaceProxy.java:298)
at transnet.transnetmodel$THD_TripExecution_CreateTasks.run(transnetmodel.java:286 5)
Caused by: java.io.EOFException
at java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java: 2554)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1297)
at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1947)
at java.io.ObjectInputStream.defaultReadObject(ObjectInputStream.java:480)
at com.sun.jini.landlord.LandlordLease.readObject(LandlordLease.java:208)
at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.ja va:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:974)
at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1849)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1753)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:351)
at com.sun.jini.jeri.internal.runtime.Util.unmarshalValue(Util.java:217)
at net.jini.jeri.BasicInvocationHandler.unmarshalReturn(BasicInvocationHandler.jav a:1220)
at net.jini.jeri.BasicInvocationHandler.invokeRemoteMethodOnce(BasicInvocationHand ler.java:803)
... 5 more
java.rmi.UnmarshalException: exception unmarshalling response; nested exception is:
java.io.EOFException
at net.jini.jeri.BasicInvocationHandler.invokeRemoteMethodOnce(BasicInvocationHand ler.java:825)
at net.jini.jeri.BasicInvocationHandler.invokeRemoteMethod(BasicInvocationHandler. java:637)
at net.jini.jeri.BasicInvocationHandler.invoke(BasicInvocationHandler.java:507)
at com.sun.jini.outrigger.$Proxy1.takeIfExists(Unknown Source)
at com.sun.jini.outrigger.SpaceProxy.takeIfExists(SpaceProxy.java:459)
at transnet.transnetmodel$THD_TripExecution_ExeTasks.run(transnetmodel.java:2892)
Caused by: java.io.EOFException
at java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java: 2554)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1297)
at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1947)
at java.io.ObjectInputStream.defaultReadObject(ObjectInputStream.java:480)
at com.sun.jini.outrigger.EntryRep.readObject(EntryRep.java:746)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.ja va:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:974)
at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1849)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1753)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:351)
at com.sun.jini.jeri.internal.runtime.Util.unmarshalValue(Util.java:217)
at net.jini.jeri.BasicInvocationHandler.unmarshalReturn(BasicInvocationHandler.jav a:1220)
at net.jini.jeri.BasicInvocationHandler.invokeRemoteMethodOnce(BasicInvocationHand ler.java:803)
... 5 more
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Jun 12 2008
Added on Apr 11 2008
1 comment
314 views