You may receive a suspended message event log entry after you configure a send port to use the HTTP adapter in BizTalk Server 2004 (842448)
The information in this article applies to:
- Microsoft BizTalk Server 2004 Developer Edition
- Microsoft BizTalk Server 2004 Enterprise Edition
- Microsoft BizTalk Server 2004 Partner Edition
- Microsoft BizTalk Server 2004 Standard Edition
SYMPTOMSAfter you configure a Microsoft BizTalk Server 2004 send port to use the HTTP adapter, you may receive a suspended message event log entry in the BizTalk Administration console Event Viewer.CAUSEThis issue may occur when the value of the Retry Count property of the HTTP adapter that is used in the send port has been exhausted. When a message is sent to a destination URL that redirect the message, the value that is set for the Retry Count property of the send port is decremented. When the Retry Count property has reached the maximum number of retries, the following conditions may occur: - The message first uses the secondary transport to deliver the message.
- If a secondary transport has not been configured or if the secondary transport does not deliver the message, the message may become suspended.
- An application event log is generated in the BizTalk Administration console.
WORKAROUNDTo work around this issue, first determine the maximum number of redirects that the target URL will redirect the message. Then, use BizTalk Explorer to increase both the value of the Maximum redirect property and the value of the Retry Count property for the HTTP transport of the send port. Increase the Retry CountFollow these steps: - Start Microsoft Visual Studio .NET 2003.
- In BizTalk Explorer, expand YourServerName, expand Send Port, right-click YourSiteNameSendPort, and then click Edit.
- Point to Configuration, point to Transport, and then click Primary.
- In the right pane of the Static One-Way Send Port Properties dialog box, click HTTP in the Transport Type list.
- Next to Address (URI), click the ellipses (...) button. The HTTP Transport Properties dialog box appears.
- In the Destination URL box, type the destination URL.
- Increase the value of the Maximum redirect property to match the maximum number of redirects of the destination URL, and then click OK.
- Increase the value of the Retry Count property to the value that you want, and then click OK.
Note If you have configured a secondary transport, repeat steps 4 through 8 for the secondary transport. You must select another transport type for step 4.
Configure a secondary transportFollow these steps: - In BizTalk Explorer, expand YourServerName, expand Send Port, right-click YourSiteNameSendPort, and then click Edit.
- Point to Configuration, point to Transport, and then click Secondary.
- In the right pane of the Static One-Way Send Port Properties dialog box, click the adapter that you want in the Transport Type list.
- Next to Address (URI), click the ellipses (...) button. The HTTP Transport Properties dialog box appears.
- In the Destination URL box, type the destination URL.
- Set the value of the Maximum redirect property to match the maximum number of redirects of the destination URL, and then click OK.
- Set the value of the Retry Count property to match the primary transport value, set the value of the Retry Interval property to match the primary transport value, and then click OK.
Modification Type: | Major | Last Reviewed: | 9/27/2004 |
---|
Keywords: | kbprb KB842448 kbAudEndUser kbAudDeveloper |
---|
|