I am running AS 4.0.4 and MEssaging 1.0 GA. And everyone once in a while:
22:20:14,206 WARN [DeliveryRunnable] Failed to deliver the message to the client, clearing up connection resources
java.rmi.MarshalException: Failed to communicate. Problem during marshalling/unmarshalling; nested exception is:
java.io.IOException: Can not read data for version -1. Supported versions: 1, 2
at org.jboss.remoting.transport.socket.SocketClientInvoker.transport(SocketClientInvoker.java:323)
at org.jboss.remoting.RemoteClientInvoker.invoke(RemoteClientInvoker.java:143)
at org.jboss.remoting.Client.invoke(Client.java:527)
at org.jboss.remoting.Client.invoke(Client.java:490)
at org.jboss.remoting.Client.invoke(Client.java:475)
at org.jboss.jms.server.endpoint.DeliveryRunnable.run(DeliveryRunnable.java:85)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:743)
at java.lang.Thread.run(Thread.java:534)
Caused by: java.io.IOException: Can not read data for version -1. Supported versions: 1, 2
at org.jboss.remoting.transport.socket.SocketClientInvoker.versionedRead(SocketClientInvoker.java:371)
at org.jboss.remoting.transport.socket.SocketClientInvoker.transport(SocketClientInvoker.java:296)
... 7 more
I cannot upgrade to 1.0.2.CR2 due to another problem (see my SocketException thread). How can I fix this problem?