activemq-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Oleg Kozakevych (JIRA)" <>
Subject [jira] [Commented] (AMQNET-447) Individual Acknowledgement seems not working in NMS
Date Wed, 22 Mar 2017 18:46:41 GMT


Oleg Kozakevych commented on AMQNET-447:

[~tabish121] will you create an issue for this?

> Individual Acknowledgement seems not working in NMS
> ---------------------------------------------------
>                 Key: AMQNET-447
>                 URL:
>             Project: ActiveMQ .Net
>          Issue Type: Improvement
>          Components: ActiveMQ, NMS
>    Affects Versions: 1.6.0
>         Environment: windows xp sp2 
> visual studio 2010 sp1
> .NET 4.0 
> JavaSE Runtime Envrionment build 1.7.0_17-b02
> ActiveMQ 5.8.0 running under RedHat 6.3
> NMS 1.6.0
>            Reporter: HellKnight
>            Assignee: Timothy Bish
>              Labels: test
>             Fix For: 1.6.1
>         Attachments: AMQDurableSub.rar
> I create a simple unit test to show my problem in VS2010 , coded in c#.
> The idea of my test is as follow :
> 1. Send some message to the broker by web console.
> 2. Start a durable subscriber , and receive the test messages.Then call message.acknowledge()
on the last message received.
> 3. Close the connection of the durable subscriber and start listening again.
>     the session is using individual ack mode. Since the individual ack mode acknowledges
each message individually, I would expect that only the last message is acked , so after restart
the subscriber, the test messages except the last one should be received again. However, the
fact is every message is acked and 
> none test message is received the second time. 
>     Generally speaking, My unit test compare the number of message received before ack
the last message and after ack the last message. What I am expecting is the second time I
will receive one less message but the fact is I receive 0 message.

This message was sent by Atlassian JIRA

View raw message