java.io.IOException: protocol violation detected: input ration exceeded

Ayelet Avni <[email protected]> Sun, 27 Aug 2006 14:19:43 +0200
Newsgroups gmane.comp.java.sun.javaspaces
Organization GigaSpaces
Message-ID <[email protected]>

In several situations we encounter the following exception



Any idea what might cause this?

java.rmi.UnmarshalException: exception unmarshalling response; nested
exception is:
java.io.IOException: protocol violation detected: input ration exceeded
at
net.jini.jeri.BasicInvocationHandler.invokeRemoteMethodOnce(BasicInvocationH
andler.java:823)
at
net.jini.jeri.BasicInvocationHandler.invokeRemoteMethod(BasicInvocationHandl
er.java:635)
at
net.jini.jeri.BasicInvocationHandler.invoke(BasicInvocationHandler.java:505)

at $Proxy16.persistObject(Unknown Source)
at sun.reflect.GeneratedMethodAccessor66.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:43)
at java.lang.reflect.Method.invoke(Method.java:615)
at
com.collation.topomgr.TopologyManagerFactory.invoke(TopologyManagerFactory.j
ava:279)
at $Proxy28.persistObject(Unknown Source)
at
com.collation.proxy.api.server.DataWorker.updateMssObjLink(DataWorker.java:1
476)
at
com.collation.proxy.api.server.DataWorker.insertModels2(DataWorker.java:1416
)
at com.collation.proxy.api.server.DataWorker.update(DataWorker.java:990)
at
com.collation.proxy.api.server.DataWorker.updateMerge(DataWorker.java:1238)
at com.collation.proxy.api.server.ApiServer.updateMerge(ApiServer.java:604)
at sun.reflect.GeneratedMethodAccessor88.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:43)
at java.lang.reflect.Method.invoke(Method.java:615)
at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:309)
at sun.rmi.transport.Transport$1.run(Transport.java:168)
at java.security.AccessController.doPrivileged(AccessController.java:270)
at sun.rmi.transport.Transport.serviceCall(Transport.java:164)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:506)
at
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.handleRequest(TCPTransp
ort.java:838)
at
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:9
12)
at java.lang.Thread.run(Thread.java:788)
Caused by:
java.io.IOException: protocol violation detected: input ration exceeded
at
com.sun.jini.jeri.internal.mux.Session$MuxInputStream.read(Session.java:864)

at
net.jini.jeri.connection.ConnectionManager$Outbound$Input.read(ConnectionMan
ager.java:528)
at
net.jini.jeri.BasicObjectEndpoint.executeCall(BasicObjectEndpoint.java:421)
at
net.jini.jeri.BasicInvocationHandler.invokeRemoteMethodOnce(BasicInvocationH
andler.java:782)
... 24 more
2006-07-24 12:17:20,643 ApiServer [RMI TCP Connection(38)-10.10.10.172]
ERROR server.DataWorker - unable to update MSSObjectLink: Unexpected
exception; nested exception is:
java.rmi.UnmarshalException: exception unmarshalling response; nested
exception is:
java.io.IOException: protocol violation detected: input ration exceeded
2006-07-24 12:17:20,644 ApiServer [RMI TCP Connection(38)-10.10.10.172]
ERROR server.DataWorker - Exception while storing the ModelObject
java.rmi.RemoteException: unable to update MSSObjectLink: Unexpected
exception; nested exception is:
java.rmi.UnmarshalException: exception unmarshalling response; nested
exception is:
java.io.IOException: protocol violation detected: input ration exceeded
at
com.collation.proxy.api.server.DataWorker.updateMssObjLink(DataWorker.java:1
487)
at
com.collation.proxy.api.server.DataWorker.insertModels2(DataWorker.java:1416
)
at com.collation.proxy.api.server.DataWorker.update(DataWorker.java:990)
at
com.collation.proxy.api.server.DataWorker.updateMerge(DataWorker.java:1238)
at com.collation.proxy.api.server.ApiServer.updateMerge(ApiServer.java:604)
at sun.reflect.GeneratedMethodAccessor88.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:43)
at java.lang.reflect.Method.invoke(Method.java:615)
at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:309)
at sun.rmi.transport.Transport$1.run(Transport.java:168)
at java.security.AccessController.doPrivileged(AccessController.java:270)
at sun.rmi.transport.Transport.serviceCall(Transport.java:164)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:506)
at
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.handleRequest(TCPTransp
ort.java:838)
at
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:9
12)
at java.lang.Thread.run(Thread.java:788)
2006-07-24 12:17:20,649 ApiServer [RMI TCP Connection(38)-10.10.10.172]
ERROR server.DataWorker - unable to update: java.rmi.RemoteException:
Exception while storing the ModelObject; nested exception is:
java.rmi.RemoteException: unable to update MSSObjectLink: Unexpected
exception; nested exception is:
java.rmi.UnmarshalException: exception unmarshalling response; nested
exception is:
java.io.IOException: protocol violation detected: input ration exceeded
2006-07-24 12:17:20,649 ApiServer [RMI TCP Connection(38)-10.10.10.172]
DEBUG server.DataWorker - update failed:java.rmi.RemoteException: unable to
update: java.rmi.RemoteException: Exception while storing the ModelObject;
nested exception is:
java.rmi.RemoteException: unable to update MSSObjectLink: Unexpected
exception; nested exception is:
java.rmi.UnmarshalException: exception unmarshalling response; nested
exception is:
java.io.IOException: protocol violation detected: input ration exceeded
java.rmi.RemoteException: unable to update: java.rmi.RemoteException:
Exception while storing the ModelObject; nested exception is:
java.rmi.RemoteException: unable to update MSSObjectLink: Unexpected
exception; nested exception is:
java.rmi.UnmarshalException: exception unmarshalling response; nested
exception is:
java.io.IOException: protocol violation detected: input ration exceeded
at com.collation.proxy.api.server.DataWorker.update(DataWorker.java:1001)
at
com.collation.proxy.api.server.DataWorker.updateMerge(DataWorker.java:1238)
at com.collation.proxy.api.server.ApiServer.updateMerge(ApiServer.java:604)
at sun.reflect.GeneratedMethodAccessor88.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:43)
at java.lang.reflect.Method.invoke(Method.java:615)
at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:309)
at sun.rmi.transport.Transport$1.run(Transport.java:168)
at java.security.AccessController.doPrivileged(AccessController.java:270)
at sun.rmi.transport.Transport.serviceCall(Transport.java:164)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:506)
at
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.handleRequest(TCPTransp
ort.java:838)
at
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:9
12)
at java.lang.Thread.run(Thread.java:788)








===========================================================================
To unsubscribe, send email to [email protected] and include in the body
of the message "signoff JAVASPACES-USERS".  For general help, send email to
[email protected] and include in the body of the message "help".

To view past JAVASPACES-USERS postings, please see:
http://archives.java.sun.com/archives/javaspaces-users.html