My technical journal.

Maybe useful, maybe not.
posts - 105 , comments - 45 , trackbacks - 0

MSMQ and WCF – queue length limit of 124 characters

The KB article is so short, I may as well paste it in.

KB article 2021894

MSMQ ReceiveContext does not receive messages from the queue and no exception is thrown

On a computer that is running Windows Server 2008 or a later version, you experience the following symptoms:

  • In Microsoft Message Queueing (MSMQ) 4.0, the ReceiveContext feature fails silently. Additionally, the Windows Communication Foundation (WCF) application does not receive any messages from the queue.
  • The ReceiveContext feature's Complete and Abandon functionalities do not work as intended. Messages remain in the lock queue and are not passed to the WCF application.
  • Messages remain locked in the lock subqueue. This issue occurs even when ReceiveContext is completed or abandoned.

This problem may occur if the WCF application uses a queue with a name that has more than 124 characters. The MSMQ ReceiveContext feature does not work correctly with queue names that have more than 124 characters. When a queue has a name that has more than 124 characters, messages remain locked in the lock subqueue.

Print | posted on Thursday, August 11, 2011 10:49 PM |


No comments posted yet.
Post A Comment

Powered by: