7 Replies Latest reply on Jul 22, 2006 3:45 PM by Tim Fox

    Can not read data for version 3.  Supported versions: 1, 2

    Todd Tidwell Newbie

      I have deployed JBoss Messaging 1.01 CR3 as per the instructions given. I have created my own destinations successfully. However, my standalone producer application is throwing the following error:

      ava.io.IOException: Can not read data for version 3. Supported versions: 1, 2
      at org.jboss.remoting.transport.socket.MicroSocketClientInvoker.versionedRead(MicroSocketClientInvoker.java:458)
      at org.jboss.remoting.transport.socket.MicroSocketClientInvoker.transport(MicroSocketClientInvoker.java:328)
      at org.jboss.remoting.MicroRemoteClientInvoker.invoke(MicroRemoteClientInvoker.java:116)
      at org.jboss.remoting.Client.invoke(Client.java:610)
      at org.jboss.remoting.Client.invoke(Client.java:602)
      at org.jboss.jms.client.delegate.ClientConnectionFactoryDelegate.invoke(ClientConnectionFactoryDelegate.java:198)
      at org.jboss.jms.client.delegate.ClientConnectionFactoryDelegate$getClientAOPConfig_8697532701842707646.invokeNext(ClientConnectionFactoryDelegate$getClientAOPConfig_8697532701842707646.java)
      at org.jboss.jms.client.delegate.ClientConnectionFactoryDelegate.getClientAOPConfig(ClientConnectionFactoryDelegate.java)
      at org.jboss.jms.client.JBossConnectionFactory.ensureAOPConfigLoaded(JBossConnectionFactory.java:234)
      at org.jboss.jms.client.JBossConnectionFactory.createConnectionInternal(JBossConnectionFactory.java:197)
      at org.jboss.jms.client.JBossConnectionFactory.createQueueConnection(JBossConnectionFactory.java:109)
      at org.jboss.jms.client.JBossConnectionFactory.createQueueConnection(JBossConnectionFactory.java:104)


      Server Side, I am seeing this error in the logs:

      20:07:35,544 ERROR [ServerThread] failed
      java.lang.IllegalStateException: Invalid format type 36
      at org.jboss.jms.server.remoting.JMSWireFormat.read(JMSWireFormat.java:6
      99)
      at org.jboss.remoting.transport.socket.ServerThread.processInvocation(Se
      rverThread.java:350)
      at org.jboss.remoting.transport.socket.ServerThread.dorun(ServerThread.j
      ava:412)
      at org.jboss.remoting.transport.socket.ServerThread.run(ServerThread.jav
      a:239)

      Does anyone have any ideas?