PRB: Document Processing Fails When Number of Retries Is Set to 0 for a Channel Bound to a Port with a Reliable Messaging Envelope (306463)
The information in this article applies to:
- Microsoft BizTalk Server 2000
This article was previously published under Q306463 SYMPTOMS
When you configure a channel that is bound to a port that uses a Reliable Messaging envelope, if you set the Number of retries option for the channel to 0, document processing will always fail through this channel.
Additionally, an error message similar to the following occurs in the Application event log of the BizTalk Server computer when documents are sent through this channel:
Event Type: Error
Event Source: BizTalk Server
Event Category: Document Processing
Event ID: 324
Date: 9/10/2001
Time: 10:43:11 AM
User: N/A
Computer: BizTalkServer
Description:
An error occurred in BizTalk Server.
Details:
------------------------------
All retry transmissions failed.
The server has not received a receipt for the reliable message.
The server could not finish processing messaging port "ReliableTest".
Suspended Queue ID: "{6B33C6B6-B7B8-4A3C-B5CD-E645ADD00939}"
The server has not received a receipt for the reliable message.
CAUSE
BizTalk Server Reliable Messaging is designed so that any document that is sent with a Reliable Messaging envelope is immediately placed into the BizTalk Retry Queue pending an acknowledgement receipt from the destination.
BizTalk Server leaves the document in the Retry Queue until an acknowledgement receipt is received or until the document retry count is decremented to 0. BizTalk Server automatically moves any document with a retry count of 0 from the Retry queue into the Suspended Queue.
RESOLUTION
For a channel that is bound to a port that uses a Reliable Messaging envelope, change the Number of retries option to 1 or more.
Modification Type: | Major | Last Reviewed: | 11/5/2003 |
---|
Keywords: | kbprb KB306463 |
---|
|