Microsoft KB Archive/312663

= PRB: BizTalk Messaging: BizTalk Server Cannot Override the Message Priority for Transactional Queues =

Article ID: 312663

Article Last Modified on 6/4/2003

-

APPLIES TO


 * Microsoft BizTalk Server 2000 Standard Edition
 * Microsoft BizTalk Server 2002 Standard Edition

-



This article was previously published under Q312663



SYMPTOMS
When you use the Message Queuing transport with BizTalk Messaging to send to a transactional queue, the message priority of a document is always set to zero. This is the case even if you have configured a different message priority value in the advanced properties of a Channel.



CAUSE
Priority level is ignored for transactional queues. If a queue is transactional, the priority value is automatically set to zero. The priority value is used only for non-transactional queues.



RESOLUTION
To change the message priority for messages that are sent to non-transactional MSMQ queues:
 * 1) Create a Message Port by using the Message Queuing Transport.
 * 2) Create a Channel for this Message Port.
 * 3) On the Advanced Configuration page of the Channel Wizard, click Advanced.
 * 4) In the Override Messaging Port Defaults dialog box, click Properties on the Primary Transport tab.
 * 5) In the BizTalk SendMSMQ Property dialog box, type a value for Priority:, and then click non-transactional for Transactional Level. Valid priority levels range between 0 and 7 with 7 being the highest priority.

Keywords: kbprb kbpending KB312663

-

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

© Microsoft Corporation. All rights reserved.