Microsoft Knowledge Base Article
This article contents is Microsoft Copyrighted material.
©2005-©2007 Microsoft Corporation. All rights reserved.
Terms
of Use |
Trademarks
Article ID: 842448 - Last Review: September 27, 2004 - Revision: 1.2
You may receive a suspended message event log entry after you configure a send port to use the HTTP adapter in BizTalk Server 2004
After 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.
This 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.
To 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 Count
Follow 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 transport
Follow 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.
For more information about BizTalk Server 2004, visit the following Microsoft Web site.
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
Community Feedback System
Very often, it takes hours to solve a problem. Very often, you've looked high
and low, and have tried a lot of solutions. When you finally found it, chances
are, it was because someone else helped you. Here's your chance to give back.
Use our community feedback tool to let others know what worked for you and what
didn't.
Please also understand that the community feedback system is not warranted to be
correct, it's simply a system that we've built to let people try and help each
other. If something in a feedback response doesn't make sense to you, or you're
not comfortable making changes that the feedback talks about (like registry
edits), please consult a professional.
Thank you for using kbAlertz.com Feedback System.
-- Scott Cate