BizTalk 2004 :: Orchestration timeout not working
- From: BA <biztalk.architect@xxxxxxxxx>
- Date: Thu, 23 Mar 2006 12:21:54 +0000 (UTC)
Hello,
I've encountered a very strange problem with my orchestration's timeout properties.
I have a request-response operation via SOAP. SOAP has a timeout of 120 seconds.
My orchestration has a base Long Running Transaction of 70 seconds
Inside the orchestration I have scope shape A (Long Running Transaction of 65 seconds) with a catch block to send error responses back to the SOAP port in case of errors or timeouts.
Inside scope A I have an Atomic scope B (retry = false) with a timeout of 60 seconds.
In scope B I am calling rules, a .net component and then another set of rules.
The error is occuring because of a bug in the .net component which is causing
the component to hang. To catch it, scope B should timeout within 65 seconds
and cascade to the catch block of scope A. I am in fact reaching the catch block, but why is it taking 220 seconds?
The result is my error message is never getting back to the user because the SOAP timeout of 120 seconds has long since been triggered.
I could use some help.
BA
http://biztalkia.blogspot.com/
.
- Follow-Ups:
- Re: BizTalk 2004 :: Orchestration timeout not working
- From: Tomas Restrepo \(MVP\)
- Re: BizTalk 2004 :: Orchestration timeout not working
- Prev by Date: Re: MSMQ adapter error in BizTalk 2006
- Next by Date: Re: A loop based on existence
- Previous by thread: Re: Error Handling in Orchestration
- Next by thread: Re: BizTalk 2004 :: Orchestration timeout not working
- Index(es):
Relevant Pages
|