[
https://issues.apache.org/jira/browse/AMQNET-61?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jim Gomes updated AMQNET-61:
----------------------------
Parent: (was: AMQNET-68)
> Auto-Acknowledgement Mode always sends unnecessary ACK message
> --------------------------------------------------------------
>
> Key: AMQNET-61
> URL: https://issues.apache.org/jira/browse/AMQNET-61
> Project: ActiveMQ .Net
> Issue Type: Bug
> Components: ActiveMQ, MSMQ
> Environment: Windows XP SP2
> .NET 2.0
> Reporter: Jim Gomes
> Assignee: james strachan
> Priority: Minor
> Attachments: IConnection.cs.patch.txt, MessageConsumer.cs.patch.txt,
> StompWireFormat.cs.patch.txt
>
>
> When a MessageConsumer receives a message, it sends a MessageAck even when
> the acknowledgment mode is set to AutoAcknowledge. This results in an error
> message being sent back to the client stating that there is no such message
> to acknowledge.
> According to standard JMS semantics, when AutoAcknowledge mode is used, the
> client does not need to (and apparently should not) send back an ACK message.
> An ACK message should only be sent back when the subscription is in
> ClientAcknowledge or DupsOkAcknowledge mode. Sending back unnecessary
> responses creates unnecessary network traffic and load on a high-speed server.
--
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira