You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@activemq.apache.org by "james strachan (JIRA)" <ji...@apache.org> on 2007/02/27 11:39:05 UTC

[jira] Moved: (AMQNET-22) ActiveMQ 4.0.1 crashes when using client from trunk.

     [ https://issues.apache.org/activemq/browse/AMQNET-22?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

james strachan moved AMQ-991 to AMQNET-22:
------------------------------------------

    Fix Version/s: 1.0
      Component/s:     (was: NMS (C# client))
              Key: AMQNET-22  (was: AMQ-991)
          Project: ActiveMQ .Net  (was: ActiveMQ)

> ActiveMQ 4.0.1 crashes when using client from trunk.
> ----------------------------------------------------
>
>                 Key: AMQNET-22
>                 URL: https://issues.apache.org/activemq/browse/AMQNET-22
>             Project: ActiveMQ .Net
>          Issue Type: Bug
>            Reporter: Pawel Niewiadomski
>             Fix For: 1.0
>
>
> I tried today to use C# client from trunk agains ActiveMQ 4.0.1 server. This caused server to die totally. Following error message was shown by server:
> {noformat}
> Exception in thread "ActiveMQ Transport: tcp:///127.0.0.1:1699" java.lang.Illega
> lArgumentException: Invalid version: 2, could not load org.apache.activemq.openwire.v2.MarshallerFactory
>         at org.apache.activemq.openwire.OpenWireFormat.setVersion(OpenWireFormat.java:329)
>         at org.apache.activemq.openwire.OpenWireFormat.renegociatWireFormat(OpenWireFormat.java:569)
>         at org.apache.activemq.transport.WireFormatNegotiator.onCommand(WireFormatNegotiator.java:100)
>         at org.apache.activemq.transport.InactivityMonitor.onCommand(InactivityMonitor.java:122)
>         at org.apache.activemq.transport.TransportSupport.doConsume(TransportSupport.java:87)
>         at org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:143)
>         at java.lang.Thread.run(Thread.java:595)
> Caused by: java.lang.ClassNotFoundException: org.apache.activemq.openwire.v2.MarshallerFactory
>         at org.apache.activemq.util.ClassLoading.loadClass(ClassLoading.java:104)
>         at org.apache.activemq.openwire.OpenWireFormat.setVersion(OpenWireFormat.java:327)
>         ... 6 more
> {noformat}
> I then used ActiveMQ 4.0.2 server and it worked. Isn't that client should automatically negotiate protocol with server? Why server after this error dies totally? (new client connecting were not handled at all, everything died).

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.