Microsoft KB Archive/936499

= Negative acknowledgement messages are not sent to the queue that is specified in the AdministrationQueue property of a message in Message Queuing 4.0 =

Article ID: 936499

Article Last Modified on 8/15/2007

-

APPLIES TO


 * Windows Vista Ultimate
 * Windows Vista Ultimate 64-bit Edition
 * Windows Vista Enterprise
 * Windows Vista Enterprise 64-bit Edition
 * Windows Vista Business
 * Windows Vista Business 64-bit Edition
 * Windows Vista Home Premium
 * Windows Vista Home Premium 64-bit Edition
 * Windows Vista Home Basic
 * Windows Vista Home Basic 64-bit Edition

-



SYMPTOMS
Consider the following scenario:
 * You send a message to a local transactional queue in Microsoft Message Queuing, also known as MSMQ, 4.0.
 * You set the AcknowledgeType property to System.Messaging.AcknowledgeTypes.NegativeReceive for the message that you are sending.
 * You specify a value for the AdministrationQueue property of the message.
 * You specify a value for the DeadLetterQueueName property of the message.
 * A negative acknowledgement is generated for the message that you are sending.

In this scenario, the sent message is written to the specified dead letter queue. However, a negative acknowledgement is not sent to the specified administration queue.



CAUSE
This problem occurs when you specify a value for the AdministrationQueue property when the DeadLetterQueueName property is also set.



WORKAROUND
To work around this problem, do not specify a value for the AdministrationQueue property when the DeadLetterQueueName property is also set.



STATUS
Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the &quot;Applies to&quot; section.

Additional query words: msmq vista AdministrationQueue DeadLetterQueueName queue

Keywords: kbtshoot kbbug kbprb kbpubtypekc KB936499

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.