Error handling within an ochestration
Web Server forum
Back To The Forum Home!Search!Private Messaging System

Web Server Talk Web Server Talk > Web Servers reviews > BizTalk Server > BizTalk Server Orchestration > Error handling within an ochestration




  Last Thread   Next Thread Next
  Show Printable Version Email this Page Subscribe to this Thread      Post New Thread    Post A Reply      

    Error handling within an ochestration  
TimG


View Ip Address Report This Message To A Moderator Edit/Delete Message


 
11-19-04 07:46 AM

Hello

I have created an orchestration that

1) Excecutes a stored proc and returns a result set
2) Sends the results to the Business Rules engine for validation

As this orchestration is being published as a web service how does one
return a message to the calling app if there is a problem with the stored
proc or within the rules engine. At the moment all errors go the the
application log and the calling app eventually times out. Is there any good
doco on Exception Handling  within orchestrations ?

Regards

Tim






[ Post a follow-up to this message ]



    RE: Error handling within an ochestration  
Alan Smith


View Ip Address Report This Message To A Moderator Edit/Delete Message


 
11-19-04 07:46 AM

Hi Tim,

What I suspect is happening is your orchestration is suspending, and the web
service response is never getting sent to the client. You should try to
handle all exceptions (using a catch block), and make sure you return
someting to the client whatever happenes.

There's an article on exception handling here:
http://weblogs.asp.net/jan/archive/...3/22/93981.aspx

And one on returning SOAP faults here:
http://thearchhacker.blogspot.com/2...er_archive.html

One point if you are using the SQL adapter, the default port settings has a
retry count of 3, and retry interval of 5 minutes. This means if there is an
error raised by the SPROC, it's going to be 20 minutes before you web servic
e
client gats the return message. This latencey may be OK in messaging systems
,
but it's not good for web sevices.

Regards,

Alan

"TimG" wrote:

> Hello
>
> I have created an orchestration that
>
> 1) Excecutes a stored proc and returns a result set
> 2) Sends the results to the Business Rules engine for validation
>
> As this orchestration is being published as a web service how does one
> return a message to the calling app if there is a problem with the stored
> proc or within the rules engine. At the moment all errors go the the
> application log and the calling app eventually times out. Is there any goo
d
> doco on Exception Handling  within orchestrations ?
>
> Regards
>
> Tim
>





[ Post a follow-up to this message ]



    Sponsored Links  




 





   All times are GMT. The time now is 10:20 PM.      Post New Thread    Post A Reply      
  Last Thread   Next Thread Next


Most Popular forums 

Forum Jump:
Rate This Thread:

Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is OFF
vB code is ON
Smilies are ON
[IMG] code is OFF
 
Medical and Health forum | Computer Games Reviews | Graphics design forum

Back To The Top
Home | Usercp | Faq | Register