activemq-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jim Gomes (JIRA)" <jira+amq...@apache.org>
Subject [jira] Commented: (AMQNET-92) Running unit tests in NMS against ActiveMQ results in errors
Date Fri, 13 Mar 2009 16:15:40 GMT

    [ https://issues.apache.org/activemq/browse/AMQNET-92?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=50530#action_50530
] 

Jim Gomes commented on AMQNET-92:
---------------------------------

There were several changes.  You can click on the "Subversion Commits" link in JIRA to see
what changes were associated with this issue.  I'm surprised that with the latest NMS that
you are continuing to experience this particular problem.  I know that there is another JIRA
related to other unit tests that are currently failing, but the issues associated with this
JIRA should have been resolved.

>  Running unit tests in NMS against ActiveMQ results in errors
> -------------------------------------------------------------
>
>                 Key: AMQNET-92
>                 URL: https://issues.apache.org/activemq/browse/AMQNET-92
>             Project: ActiveMQ .Net
>          Issue Type: Test
>          Components: ActiveMQ Client, EMS, MSMQ, Stomp
>    Affects Versions: 1.0
>         Environment: Windows XP
>            Reporter: Toli Kuznets
>            Assignee: Jim Gomes
>             Fix For: 1.0
>
>   Original Estimate: 1 day, 5 hours
>          Time Spent: 2 days
>  Remaining Estimate: 0 minutes
>
> Which version of ActiveMQ are the NMS tests supposed to run against?
> I checked out a fresh copy of NMS and NMS.ActiveMQ and tried running the unit tests from
Visual Studio againstit, and i'm seeing the errors (see below for example).
> Setup: Windows Vista and XP, ActvieMQ 5.1.0, NMS rev 672094
> Perhaps i'm not doing something right? Are there any pre-built bins from a "known good"
release?
> thanks.
> Unit test error:
> BytesMessageTest_OpenWire.SendAndSyncReceive : Failed
> #### : Connecting...
> #### : Connected.
> #### : Disconnecting...
> #### : Disconnected.
> NUnit.Framework.AssertionException: Did not receive a IBytesMessage: ActiveMQMessage[
ProducerId=ProducerId[ ConnectionId=441aed02-1e76-4ed2-8836-0210b1f8f784 Value=1 SessionId=1
] Destination=queue://Test.DotNet.BytesMessageTest_OpenWire.1 TransactionId= OriginalDestination=
MessageId=MessageId[ ProducerId=ProducerId[ ConnectionId=441aed02-1e76-4ed2-8836-0210b1f8f784
Value=1 SessionId=1 ] ProducerSequenceId=1 BrokerSequenceId=12 ] OriginalTransactionId= GroupID=
GroupSequence=0 CorrelationId= Persistent=True Expiration=0 Priority=5 ReplyTo= Timestamp=1214593508370
Type= Content= MarshalledProperties= DataStructure= TargetConsumerId= Compressed=False RedeliveryCounter=0
BrokerPath= Arrival=0 UserID= RecievedByDFBridge=False Droppable=False ]
> at NUnit.Framework.Assert.IsTrue(Boolean condition, String message)
> at Apache.NMS.Test.BytesMessageTest.AssertValidMessage(IMessage message) in BytesMessageTest.cs:
line 53
> at Apache.NMS.Test.NMSTestSupport.SendAndSyncReceive() in NMSTestSupport.cs: line 180
> at Apache.NMS.Test.BytesMessageTest.SendAndSyncReceive() in BytesMessageTest.cs: line
42
> Output from ActiveMQ:
> ERROR Service                        - Async error occurred: java.lang.IllegalStateException:
Cannot remove a consumer from a session that had not been registered: 36a3dfb0-80e5-4053-bb2f-4c77077a0746:1
> java.lang.IllegalStateException: Cannot remove a consumer from a session that had not
been registered: 36a3dfb0-80e5-4053-bb2f-4c77077a0746:1
> org.apache.activemq.broker.TransportConnection.processRemoveConsumer(TransportConnection.java:544)
>         at org.apache.activemq.command.RemoveInfo.visit(RemoveInfo.java:64)
>         at org.apache.activemq.broker.TransportConnection.service(TransportConnection.java:292)
>         at org.apache.activemq.broker.TransportConnection$1.onCommand(TransportConnection.java:180)
>         at org.apache.activemq.transport.TransportFilter.onCommand(TransportFilter.java:68)
>         at org.apache.activemq.transport.WireFormatNegotiator.onCommand(WireFormatNegotiator.java:143)
>         at org.apache.activemq.transport.InactivityMonitor.onCommand(InactivityMonitor.java:206)
>         at org.apache.activemq.transport.TransportSupport.doConsume(TransportSupport.java:84)
>         at org.apache.activemq.transport.tcp.TcpTransport.doRun(TcpTransport.java:196)
>         at org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:183)
>         at java.lang.Thread.run(Unknown Source)
> ERROR Service                        - Async error occurred: java.lang.IllegalStateException:
Cannot remove a producer from a session that had not been registered: 36a3dfb0-80e5-4053-bb2f-4c77077a0746:1
> java.lang.IllegalStateException: Cannot remove a producer from a session that had not
been registered: 36a3dfb0-80e5-4053-bb2f-4c77077a0746:1
>         at org.apache.activemq.broker.TransportConnection.processRemoveProducer(TransportConnection.java:503)
>         at org.apache.activemq.command.RemoveInfo.visit(RemoveInfo.java:66)
>         at org.apache.activemq.broker.TransportConnection.service(TransportConnection.java:292)
>         at org.apache.activemq.broker.TransportConnection$1.onCommand(TransportConnection.java:180)
>         at org.apache.activemq.transport.TransportFilter.onCommand(TransportFilter.java:68)
>         at org.apache.activemq.transport.WireFormatNegotiator.onCommand(WireFormatNegotiator.java:143)
>         at org.apache.activemq.transport.InactivityMonitor.onCommand(InactivityMonitor.java:206)
>         at org.apache.activemq.transport.TransportSupport.doConsume(TransportSupport.java:84)
>         at org.apache.activemq.transport.tcp.TcpTransport.doRun(TcpTransport.java:196)
>         at org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:183)
>         at java.lang.Thread.run(Unknown Source)

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


Mime
View raw message